Looking for more screens of Deus Ex Human Revolution? Square Enix has released a bunch of new screenshots.
Deus Ex Human Revolution is scheduled for a release in February 2011 and it’s definitely progressing very well. The latest screenshots are some of the finest. The Sci-Fi RPG will at least