Thanks Peter for the feedback. I really appreciate it. I tried to make the mission statements more clear at the start of each battle and also if you go to the Settings during it.
I also made the Turtles slightly weaker, having to use 4 AP for their ability instead of 3 AP.