Carl on 30 September 2010
So... 6 Months time?
Game Developers Conference? It's on in March...
Would be a perfect place to reveal it. Then hype the nuts off it up until E3... Then release it towards the Holidays?