Impressive work for a jam game! If you plan on expanding the game further, I think the most obvious feedback I can give is probably that the levels should have something more going on that makes them feel distinct. After about 3-4 stages I felt like i was sorta just playing the same level again and again, with very small differences. For a jam game what you have is impressive, but for something more it'd be nice to see some other aspects to the levels themselves which can then be explored when paired in different combinations to make it so that there's more to consider and master.
The other main piece of feedback I have is that it'd be preferable to be able to complete turns faster. After the first half dozen turns, the fact that each turn takes like 10 seconds at a minimum due to the animations started to become somewhat irksome.
Good job with the game!