Interesting spin on the tower defence genre!
Took me a little bit to figure out how to play the game, as the controls were quite unorthodox, but after getting a hang of it there was a nice amount of tactics in the game.
The boomerang towers turned out to be quite strong with the pretty long stun times, being able to stun lock enemies for a bit with stacking multiple close to one another.
I managed to get the green victory screen in the end, with a score of 223322.000000079