I just keep watching it over and over again! LOL
Oooh! 60FPS goodness indeed!
No 'Call of Duty' in the title either, so looks like it's NOT being put back in.
Get more on 24th on May. Looks like we don't have to wait all the way until E3 for some gameplay vids indeed!!