There need to be some adjustments to the levels where you get random units/magic sent to you and streams of monsters come (the green levels). I've had more than one where I got multiple magics in a row and ended up dying because I could not protect myself. For example, I just got three poison staffs and one lightning, and then I got crushed.
I also lost my save, and the comment below is not correct. I was able to save and return to the game multiple times, but now it is gone. I had progressed fairly far, and, although it is a good game, I don't really have any interest in playing now.