Deus Ex: Human Revolution just released their latest trailer for E3, and to top it all off the Squeare Enix team hooked up  the developers, Eidos Montreal, with one of the sickest trailer I’ve seen thus far in this E3. It just looks so dang pretty..