I find it's way too simplistic compared to the other MOBAs out there.
The nice thing about being in on the alpha is that all your resources and scores you receive will be kept. They have no plans to wipe after alpha is over.
Oh yeah, there's like 5 or 6 characters that come free at the start. The other ones need to be unlocked via in game gold that you get for winning matches or you can buy them outright. I think most of them are going for $9.99