- Joined
- Dec 13, 2008
- Messages
- 602
- Reaction score
- 0

Gameplayer presents an analysis of the industry, the console wars and the current economic climate to reveal why the Xbox 720 will launch in 2011. Details inside.
"Having come out of the gates first with the 360, Microsoft are certainly in a position to once again get their next console on store shelves first, but they may also be asking themselves if this is something that they really want to do again."
Read full article