I lied.It's not awesome.It's
Im going to make a Tankmen related submission, but im really lazy, so expect it to be uploaded in 2 weeks or more.
also, i 've seen some games announced in E3.
Assasin's Creed 2
Assasin's Creed 2 Gameplay
Left 4 Dead 2 ( which would be better if it was called Left 2 Die)
Left 4 Dead 2 multiplayer