By the movie I just watched
OMG!!!!!!!!!!!!!!!
Anyone who doesn't give this game a try regardless of whether you play FPS or not should throw your computer out the window and turn in your man card.
http://filecloud.com/files/file.php?file_id=1985
I cannot wait for this game!