Holy crap yes! “Deus Ex: Human Revolution” trailer… Holy crap yes! “Deus Ex: Human Revolution” trailer video: http://j.mp/dAXESW /via @RainerK