In short, it's looking nice, very nice. I'm happier than ever to have named it one of my most-anticipated games of 2011.
Deus Ex: Human Revolution is scheduled for release on PC, Xbox 360 and PlayStation 3 some time this year. The game was once due to launch before April but ended up delayed to allow time for "further polish."
BOOM video 7937