An all-around solid puzzle game experience! Great presentation, interesting core concept of sliding blocks which evolves in challenging ways, chill vibes, and all-together just feels smooth and polished!
If I were to have one gripe, it would be the inclusion of the time limit around the half-way point. Two aspects of this stick in my craw:
1) If you don't think about it strongly, the time limit can seem like a fun evolution of challenge since it forces you to think fast. But actually, it's a completely fake evolution that adds nothing to the challenge, because there are no actual stakes. So what if time runs out? You don't have any lives, and the puzzle will remain the same, so technically you can just take your time to figure out the steps for the ideal solution over multiple 'deaths', and then just input it at the start of a run.
2) The inclusion of the time limit adds unnecessary stress to what has so far been a chill experience. Even if you realize the time limit is just fake pressure that means nothing, you still have shattered the chill vibes with a constantly tick-tick-ticking clock going on, adding a bunch of annoyance for no gain.
So yes, while my critique of the time limit might seem like a nitpick in some sense, and the game is still plenty fun, I think it is something that should be pointed out. It just doesn't feel well thought-out, like you were scrambling to figure out some sort of way to increase the challenge and, lacking any real creative ideas, just stuffed in an ol' reliable standby.