Nicely done!
The core idea is basic, but well executed. It's well polished for a jam game, and I enjoyed my time with it.
The visuals are nice, and fit the game well. The last level had me scratching my head, and was satisfying to finally figure out. I also appreciated the coins as an extra optional challenge.
My only critique is that a few of the early levels felt too easy, and even the way to get the coins is kind of obvious. But that may just be me.
Overall, good job!