Heal your monsters between and while each battle with short pauses and use fireball as well. If your mp runs out just be patient and waitI can't seem to pass the mission where you have to defend the little girl....... those monsters keep coming out of nowhere and I don't have enough mp to kill them all and my monsters are getting killed all the time, I guess I just suck at that game.