I've been playing this a while now and it's a blast. The graphics are great, the layout is great, overall just a really fun game. I especially like how much the game is simply about information gathering and positioning; it's really complex. There have been issues lately with the servers crashing or something but hey it's still the beta so whatever.
Some of the character imbalances are pretty annoying though...it's pretty silly when invoker, antimage, nightstalker, chen, prophet, etc get banned nearly every game. It would be nice if the initial bans had more to do with strategy and less to do with just removing all the ridiculous-level heroes.
Anyway, I'd love to play if anyone wants to. I'm pretty sick of playing pub games and getting rocked because one or two teammates dont know what theyre doing or because of shit teamwork or whatever. So hit me up if you want to play, I usually play support-ish chars (venomancer, windrunner, lich, etc) but I can do whatever! I'm glad to see this game has a smogon following already =)