dx3 screenshot  14 Human Upgrades Available Now

The wait is over.  Deus Ex: Human Revolution is in stores now.  With mutliple avenues to solve each puzzle, it promises plenty of replay value.  Not only that, but we have a trailer announcing the launch of the game.  Be on the lookout for our review coming soon.