A new offscreen video of "Deus Ex: Human Revolution" has surfaced over the internet showing off hacking, the menus, etc. in the latest build of the game. I think I'm not the only one who feels the orange glow around objects is a bit distracting and hopefully there will be an option to turn it off in the final version of the game.
Deus Ex: Human Revolution is on schedule to release August 23, 2011 in North America and August 26, 2011 in Europe. You can check out the pre-order exclusives here and the offscreen video footage below.