I can't believe I'm about to type the following words: Deus Ex: Human Revolution is OUT. Yes, released. Below I have the launch trailer which looks absolutely delicious. I've pre-ordered the game and if you haven't, I urge you to do so. It looks absolutely amazing.
- > NEXT STORY: Portal: No Escape, one of the best short film, game to movie adaptions
- < PREVIOUS STORY: Gearbox has no intention to let Duke die with dignity...