This was fun! The writing and voice acting were on point, and made it fun to lose just to hear the voiceline. The art is charming. The variety of characters with different movements kept me on my toes. I enjoyed how both the movement and art are chess-inspired, using a dance floor as the board. It made me want a diagonal shove too, cuz I'm the queen.
The first time I loaded it up, music and gameplay beat lined up pretty well, and it felt good to hit perfectly on the beat. I did think the timing was quite strict. Maybe if you're just a little off you could shove with a smaller range, instead of all the way down the dance floor, so that it's easier to make those last-minute saves. Or maybe if you're super perfect you could shove diagonally too, which would also help with those last-minute saves.
The second time I loaded the game it was off by a quarter beat. I've found with my game too that sound on the web has some lag sometimes that makes things play out differently online than they do in my game engine. Seems tricky to deal with!
Overall great game, and impressive teamwork. All the elements really came together.