This is a rare genre to see in game jams. Congratulations, I imagine it was a lot of work!
At first, I found it a little difficult, but once I understood the logic of each unit, I could win without losing any HP. I ended up not using leapers much though