I think this game has all the potential to be great but is held back by a few things. For one I personally think that everything moves a bit too slowly, especially as the squares get bigger and move more tiles at once, making a mistake costs you a bunch of time. It took a bit to understand that once the big square lands on the small square it's over because there's no proper reaction set up other than that the puzzle inevitably becomes unsolvable. I feel like adding a small message to the screen that will ask you if you want to restart the room, or maybe restarting the room as soon as no win-state is possible anymore directly, would help signal things better. The overall puzzle design is pretty good and there are some really nice headscratchers in there and gameplay-wise there's not much more to criticize. And since the gameplay is the most important part I feel like you did a great job there.
I have encountered two bugs in total. One being that the master volume slider didn't affect the music volume slider. The other is that sometimes the reload button wouldn't work. Apart from that you've got a pretty bug-free experience, which is nice!
The only other critique point I have is that the presentation was at points somewhat lacking. The music felt very random and after a while I had to turn it off lest I get sensory overload. The sound effects and the visuals might be a bit more on the basic side of things but they honestly more than suffice. Only critique there is that some of the objects that have collision don't stick out from the background enough due to using similar pastel tones together.
All in all though this has been an alright little experience with lots of potential! Keep it up!