(Ping! Zine Web Tech Magazine) – *Popular game distribution platform Steam has a new member: Dota 2. Developer Valve recently signaled that the game had finished beta testing – thus making it available for general access. The free-to-play action and strategy title has been highly anticipated. In it, gamers are pitted against one another in [...]