STEAM's(Google It) a digital distribution platform for games (DRM) by Valve, who many came to know as the "creator"(actually its icefrog) of the worldwide smash hit MOBA(Multiplayer Battle Online Arena), DOTA 2(Defense of the Ancients 2).Originally Posted by Ruizhe:1218935
Bookmarks