Is the “Gears of War” spin making Microsoft dizzy?
OK, OK, I get it - Gears of War is a major release.
The game’s trailer is no doubt clever and impressive, as Mark posted today. Contests, parties, marketing tie-ins - you name it - Microsoft’s left no stone unturned promoting the game to the fullest, and after checking the pulse of the Internet, it appears […]
