Cool game! I was confused on how to play at the start but figured it out eventually. Pretty hard but gives me Into the Breach vibes.
Thanks for playing ! Yeah gameplay is not always intuitive at first glance I agree, I'm glad you figured it out. I see what you are seeing with Into the breach, except you play the swarm here ^^ !