Great game, and fantastic presentation! The isometric controls doomed me a few times though. I'm sure I'd get used to it given enough time, but perhaps an option to move by clicking the blue dots would be a good addition?
I'm curious as to how you made sure the rounds were beatable, given the levels are randomly generated?