Very nice! I love how the movement and the music are synced. I spend a couple minutes just making beats lol and even in later stages I couldn't help but make the blocks dance :) Well done!
I think the biggest opportunity is the difficult curve/ teaching the player at a more steady pace. Some levels are just mindless fun, but a couple are real brain twisters.
1 idea to consider is changing the colors of the live blocks, I think it'd be a neat touch and would help that moment at the start of a level where the player has no idea which block they'll move until they move it.
Overall very well done! Good job! And congratz on your first jam, it's a great entry!