This (puzzle? strategy?) game is extremely well polished! Very nice art, good sounds & music as well! I had a lot of fun playing it, and only wished there was some kind of infinite mode once I beat the last level. The final level felt very satisfying to beat, considering the variety and quantity of units you had to spawn! At that point, the game had turned into some kind of reverse-strategy game, haha
Amazing job!