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: AMD Bulldozer, design details surface - team red kicks it up a notch or three