A live action trailer has been launched for Deus Ex Human Revolution. It features customer testimonials for mechanical augmentation firm Sarif Industries.
What it lacks in gameplay footage it makes up for in links to the game’s story. So check it out.
Share Your Thoughts Below (Always follow our comments policy!)