Yeah, I played it and I love the idea of it, but damn do I suck ass at it. I understand it is the way MOBAs work, but I hate not having progression of characters (you level up in the match, but restart at level 1 afterwards). Basically, if a game doesn't have leveling, stats, or various numbers to increase, I find it difficult to enjoy. RPGs have ruined gaming for me, I think.