I figure there's enough discussion for a topic since from what I understand a pretty fair amount of keys are out now. Overall impressions are pretty good considering it's a beta; the voice acting/design/little bit of music that I've heard is great as expected. Compared to HoN (which I was playing on and off for awhile), Dota2's other main upside atm is the better hero pool; I missed Viper! I'm definitely missing some of HoN's features though, like how both teams started with a courier, secret shop items are also available in base, all the mod options, etc. there are also some nuisances like lack of a concede/surrender feature (seriously baffling as LoL, HoN, and even TDA had it, and the inability to surrender really drags some games out), no visible mana bars on enemies, inability to map puck's orb and warp to the same button, and a queue issue that prevented some games from starting, which will hopefully get fixed with time.