0 Subscribers | 0 Views




Deus Ex: Human Revolution ‘My World’ TV Trailer

by Reece Heywood August 15, 2011

Square Enix has released a TV spot trailer for Deus Ex: Human Revolution called ‘My World’.

Check out the brand-new song, “My World”, created exclusively for Deus Ex: Human Revolution by supergroup Transmissions in this shiver-inducing, evolution-inspired spot.

Video:    Url:
Similar Stories

Comments are closed.