In keeping up with my previous post, here is the debut video of Deus Ex Human Revolution at E3 2010. It’s a great trailer, maybe one of the best I have ever seen for a game. If you have never seen it, trust me its well worth the 3 minutes. Square Enix should definitely look at branching into CGI movies, they do a stellar performance each time!