Great game so far! One thing that I find annoying is the magic system. You have to cast spells yourself which is kind of a hassle. Perhaps auto-casting? Or you could make the spells depend on cooldown rather than mana and sp so it would be easier to add auto-casting. In my opinion mp and sp are useless, it would be better just for stats to affect casting speed or cooldown.
It would be great having auto-spell which activates spells when they are ready or activate all spells buttons so we wont have to keep pressing all of them.
Would love to see an auto-buy or auto-training system as auto progress is still not enough to call this game fully idle. E.g. So the upgrades get purchased automatically when they can be afforded. Anyway, so far this game is AMAZING! Keep up the good work!