Downloading HoN for the first time atm. I'm a bit skeptical even though many people say its better than DotA/DotA2. To me it just seemed like a cheap imitation. The file size is larger than LoL but the graphics look much better. Anyways, time to own some noob trash.
You can play for free at: www.heroesofnewerth.com
Let's Play Some Games!