This title had promise...and I had such high hopes for it.
With a game that changes the formula a bit with moba style games, you would expect at least the most basic of tutorials to get you familiar with how things work. Not just some text to appear on the screen telling you the basics. While it may not be a big problem for those of us how have played moba's before, the way that creeps work made me feel like I had no clue what I was doing. For the times that I was able to play.
The game should of been in development for a little while longer, I was experiencing bugs that made the game difficult to play. As the game would re-size my window, change settings and turn off my Windows Aero even though my PC was able to play it on maxed settings. When all these bugs got fixed for me, no one was playing at all.
This is truly sad to see something like this get released in the state it was in. After this experience I can honestly say, be careful when getting games that rely heavily on multiplayer to pull themselves through. Especially if they are digital downloads.