For those that missed it, S2 Games has made their Heroes of Newerth title go free-to-play. No longer does it cost $30 USD to buy the game, but it's free, which is S2's attempt to expand the game's user-base...
August 1, 2011
Heroes of Newerth Goes Free-To-Play
Read more at Phoronix