the idea is nice. it isnt easy to make a rewind time mechanic but i feel like this one handled it very well. a couple of things. early on the time is a bit long leaving me waiting for quite some time, maybe you could have time speed up when holding down space, the physics for the boxes where a little janky sometimes not pushing buttons they were over. the music at times doesnt stop playing after restarting which overlaps with each other
the last level is well made giving juuust enough time to get through it