deus ex human revolution

Video: Deus Ex: Human Revolution Will Make Your Day Better

<img src="http://www.crunchgear.com/wp-content/uploads/2010/12/deusexhr.jpg" />Do you have five minutes you need to kill? Problem solved: watch the latest Deus Ex: Human Revolution trailer (which is s