While games on Steam are in desperate need of quality control, another area of Steam could potentially be stifled by it
Pick up $80 worth of Steam Wallet cards for only $65. That’s 18% off!
Aksys Games has revealed that Zero Escape 3: Zero Time Dilemma will be releasing on PC via Steam. They also confirmed release dates for 3DS and Vita.