Wagram on 18 October 2010
Wow I never even looked at the launch titles like that. The only one that looks even remotely good is a game I would never play. Some of the new ones announced at TGS might be decent though. Also look at that amazing 1:1 tracking in that video.