That Japanese Tokyo Game Show trailer for Deus Ex: Human Revolution? Now available in English, all two minutes of it. In the square thing, right up there.
The sci-fi action RPG is still on for early 2011. Maybe February.
For all the latest video content, visit our Trailers & Videos section.