Just thought I'd let everyone know that Heroes of Newerth went into Open Beta, about 2 days now.
Sign up @ http://www.heroesofnewerth.com/
Add me, Neurofo, if you want as well and we can play together!
Sign up @ http://www.heroesofnewerth.com/
Add me, Neurofo, if you want as well and we can play together!



