Just bought Heroes of Newerth in the weekend for $10!
Been meaning to buy it for awhile, but I didn't want to pay $30. I guess this was a good time to buy it.
Im still trying to learn how to play the different heroes. I find that if you random, then it forces you to try new things. You also get extra gold too hooray!
You guys play any videogames?