For some reason, the game took 30 seconds to load on my computer. Not sure what is the cause, but it shouldn't happen for this kind of game.
As for the gameplay, I beat the game, but I still don't understand how the game physics work. Sometimes you can push two blocks at once, sometimes you can't. Is the game using a physics engine and rigid bodies? Feels like it given how the blocks sometimes wobble and stack or layout themselves in weird ways. I think it's unnecessary for this kind of game. Likewise, the shrinking mechanic also feels unnecessary. The game should work on a grid in the first place. There are no gameplay benefits brought by not being grid based, but there are drawbacks.
I agree on the previous commenter about the angry red blocks. I think their disabling should perhaps work on a timer, so that you have to hurry and think about the order in which you disable them. Or perhaps make it so that it's not timed, but you can only have one disabled at a time.
On the controls side, the fact that level select screen works with mouse feels a bit awkward to constantly switch between mouse and keyboard when playing.
I had fun overall, I really dig this kind of puzzle games, music and sound effects are nice and so are the graphics.