Friday, June 4, 2010

Deus Ex: Human Revolution Trailer

Sweet visuals! Thanks Lisa for the tip! (embed might not work for everybody, see link below)



Bigger version here.

No comments: