Munkeh111 on 25 January 2008
The question is whether or not these games will get out on time. The big things at GDC last year were LBP and Home, which are still not out, and I would not expect a game to only comes out 8-10 months after its announcement