Heroes of Newerth. If you don't play it, stop being gay and play the damn game. It calls to you.
Why don't you answer the phone?
1.Go there. -> http://www.heroesofnewerth.com/ <-
2.Buy an Account.
3. Download game
Btw, If you work at S2 and you are reading this you so owe me, advertising your game for free...