Fun game once you get the hang of the mechanics, I like the map design too.
Some more audio / music as well as a tutorial would elevate the game and make it a bit easier to understand, but aside from that, the concept itself is very fun and fits the theming well.