So Heroes of Newerth is finally out of beta, and I posted my review of it after playing in the beta since last year, and playing it since the release last week. It's the first HoN review here, would be fun to see some other reviews of it as well.
Heroes of Newerth
Game » consists of 2 releases. Released May 12, 2010
Log in to comment