This was fun. I did run into an issue with not being able to complete waves. Sometimes if I had the right ability I could go around and spam attack and eventually hit the hidden enemy, but generally just had to restart.
Glad you had fun! :) I made the mistake of having collisions with the enemies and trees, so they would sometimes get stuck in them :')