JoeTheBro on 27 May 2012
Are you kidding me? This is nothing more than a trailer for a trailer. I think the game is looking good but this didn't show anything. I'd rather they just waited for E3.