Anyone tried this yet? It's a simplified version of League of Legends or DOTA from Blizzard. It follows the same basic monetization principals as the other MOBAs but if you steer clear of the skins and play the free characters it's a lot of fun for free.
Its much easier than any of the other...