Deus Ex: Human Revolution launch trailer

Deus X: Human Revolution is coming your way on Friday. It's received a bundle of great review scores and generally looks the bomb, so why not have a look at the launch trailer; just to whet your appetite before buying the thing, obviously.

United Kingdom - Excite Network Copyright ©1995 - 2019