Liked it overall. Just going to list my complaints/suggestions:
Needs some quality of life improvements like mass potion purchasing.
Screen spazzes out too much when you have a bunch of heroes doing stuff. Too much shaking, flashing, and noise.
It's weird how if you're at the contract page, you click a button called "contract" to go to training. Why have the button to jump over also serve as the title for the current page? Very unintuitive.
Too short. Throw in a prestige system and a little more content. I liked it a lot and it was over too quickly.
I don't see what the difference in classes is.
It's weird that new applicants default to the training page when you select them. And then you have to jump over to the contract page to review and accept.
Btw, the high score system is a bit weird. I got all-time first by playing it *that* way, but it was odd.