A cool little tower defense game with a surprising amount of depth. This one was a lot of fun! Having the unit health bars even for off screen units and the exclamation points indicating off-screen portals was a good choice. This way you can see things going horribly wrong even from a distance!
I was able to beat the game by summoning an absurd amount of rangers, but I'm sure there's a few ways it can be done.
There is a bug that seems to cause violet to play quietly in the background over the normal BGM. I think it was the game over music and it just never stopped playing. That and I can't tell if the healers are working properly. (Maybe they just suck?)
Overall, very nicely done.