media
Square-Enix just release it’s first TV Spot for Deus Ex: Human Revolution, which seems to give an abbreviated view of life on Earth.
And, in case you're curious about the song, it's called "My World," and it was created exclusively for the game by the Transmissions. Check it out below.
[Source: Joystiq]
Comments