Simply put, I've been in this game for a bit, helping the closed beta testing stage-and it's shaping up nicely. Still a bit rough around the edges, but getting better all the time-even in beta, it's got decent polish. Still, the occasional bug to report. It's free to play, but of course you can spend money if you don't want to grind. IMO, it's a bit pricy atm to buy heroes and costumes. You might want to wait for gold release to blow your checks on it. Not that the fact has stopped me from doing so already...lol.
I've been having fun with it, all the same-and assuming you like MOBA's, of course, you might as well. If you don't know what a MOBA is, well...I'm new to the genre, myself-and I've found alot easier time fitting in that I did with league of legends, as with many of my fellow players. Batman and Superman help. It's not hard to learn, but the level of skill between players varies wildly. The matchmaking system seems pretty good, too, so you might not have to worry about getting massacred by skilled player early on. Anyway-the community is blessedly non-toxic, at least for the moment. That might not last.
I'm not sure how much info I could offer here otherwise-there's a lot to absorb. But I will help and answer any questions in thread that are fielded. Talking strategy would be fun.
My game name is the same as my bay12 name, so feel free to friend me. I've played a decent bit. Not too shabby, myself. *collar pop*
Now that it is in open beta and everyone can play, I figured to drop the links here, the only site I have friends on. Can't hurt to fish for players on bay12