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.