Smeags on 25 April 2011
Not really trying to ignore the rumors, but I'm just trying to make it to June. E3 can't come soon enough.
The console speculation is fine and all, but man... I wanna see some games!