Probably one of the most fun games I have played! It's dynamic, the movement feels good, it has a long duration and I never got bored. On top of that you managed to put 3 unique boss and they were well designed.
And the fact that you accumulate time over runs means that even if you suck, eventually you will be able to beat it. If there is one bad thing I can say is while the levers are fine, I feel like the breaking the blocks+pushing the box kinda broke the flow and lead to collisions with my clone.