Dota

China’s Steam Only Has 53 Games

China’s Steam Only Has 53 Games

Steam is now available in China, and if you thought that would give Chinese gamers instant access to the weird, wonderful and sometimes deeply offensive depths of the service’s catalogue, well lol, no of course it doesn’t.

Blizzard Owns Your Custom Warcraft 3: Reforged Games

Blizzard Owns Your Custom Warcraft 3: Reforged Games

It is a fact somewhat lost to time”though certainly not one Blizzard will ever forget”that the eternally enduring MOBA genre got its start in Blizzard games. Riot and Valve, however, ended up reaping the rewards of seeds that were sown by custom game-makers in StarCraft and Warcraft 3. After a…