hey guys, can someone spare me a beta key for Heroes of Newerth?
My friends already have some and all I can do is watch them play..
can someone save me from the horror??

helldawg08@yahoo.com
...