snott.net
Heroes of Newerth now FREE to play
Yes, S2Games have officially announced that their flagship game, Heroes Of Newerth, no longer will have an account purchase structure, now you can download the game for FREE, create an account and …