This probably goes without saying, but if you have any feedback about the game, please post it on the HoN forums. Criticisms or complaints are especially appreciated to help figure out what needs fixed or improved on. I'm obviously contributing my point of view pretty heavily, but impressions from first-time players that have little to no DotA experience are very important too.