This is an unofficial trailer (made by me) of the best and most epic game ever. It's the first game trailer I've done, so it might be a little funny...
The ones who haven't played Deus Ex yet - go get it, now!
You will not be disappointed. Trust me.
The song is of course from the credits of DX.
Recorded by Fraps.