I used very similar mechanics in my game! But your aesthetics are so much sleeker, and the animations+sound effects are very satisfying. Are the levels set or randomly generated? I played for a little bit but didn't get to the end, if there is one.
The levels are set, there are 16 in total. I would have loved to have them randomly generate but ran out of time. Thanks for playing!