Deus Ex gets yanked from Gamestop shelves, Diablo 3’s community site goes live, OnLive gets new features, We gather around for some Deus Ex, Red Faction: Armageddon, and Cute Things Dying Violently and more.
On This Weeks Episode
Gamestop pulls Deus Ex from the shelves
Onlive gets some new features
Diablo 3′s community site launches
Team Fortress has a birthday