PC
Steam has recently sent out another batch of DOTA 2 invites, via email to Steam users. The invites have all been given out to users that...
PC
What else is there to say? Minecraft reaches 20 million users. This generation's biggest independent game has come to a ridiculous number of...