- uOweMeScalps
- |
- Noble Heroic Member
Major Nelson has setup a countdown timer on his blog titling it as "And it's on". The timer will end in 158 days when E3 2013 starts. So what does this mean Flood? Is the Xbox 720 going to be announced or is it going to be something lame like a new Dance Central? Perhaps it has something to do with Microsoft's recent acquisition of R2 Studios?