Er.... gameinformer has a vested interest in having you buy stuff as they are owned by gamestop. I'm sure every new system has a "must buy this system for this game" game according to them.
http://en.wikipedia.org/wiki/GameInformer
http://en.wikipedia.org/wiki/GameInformer