by Mark Barley
Watch The First 10 Minutes Of Deus Ex: Human Revolution
The first 10 minutes of Square's upcoming title Deus Ex: Human Revolution have been leaked.
The video obviously contains some spoilers as well as a Russian voiceover that gets quite annoying if you don't speak the language.
Deus Ex: Human Revolution is out on August 23 in the US for the PS3, 360, and PC.