Posts Tagged as ‘DotA 2’

Published on August 2nd, 2011

‘The International’ to be held at this month’s gamescom. »

0 Comments
Published on July 18th, 2011

The makers of Half Life tease the impending release of their next game in the latest update notes for Steam. »

0 Comments
Published on June 20th, 2011

Could be the first freemium project from the Washington-based developer? »

0 Comments
Want us to email you when we publish a new magazine? Subscribe:     
FirstLook