Great
The only thing is the missions get kind of boring.
Another thing, and I reckon it would improve the game:
There are 5 different classes. And yet there are only 4 slots available. There is a special character for each class (all of which you can get in a single game if you wait long enough), so why not let us field all 5?
Also the leveling system is incredibly boring. It takes forever to level up from one to the next, but if you are determined you can do it, though it will take forever, as maximum you can get is 3 a month once you beat the league. You should allow us t replay the league.
Just my suggestions. It's still a great game!