Neat idea. After getting hard locked for the second time, I'm calling it quits...
First one was on third level and one of the boxes just went completely bonkers and sped through the terrain lodging itself in a slot where I guess I needed to reach.

The second time the second level teleporter to the third level just straight up refused to work.

So I lied and didn't give up. Now the mechanics seem a bit more clear to be and I guess I missed one of the purple switches on the second run. But did the same thing on the third level jumping to the blue portal which stuck me inside the box which then flew across the screen blocking the entrance to the final purple switch.
Would be a nice addition to more see from the purple switches that they aren't activated yet.
Okay, now after doing the same thing for the third time I'm really giving up. Gotta be kidding me, now the second box refused to drop down to the hole and blocked the way to the final purple switch.

So I wasn't the biggest fan of the controls. Jumping was slow and floaty and there was quite a bit of weird physics boosts. Platforms were tricky to jump through quickly and dropping through them felt finicky as hell too. I usually had to hold the key down and wiggle back and forth for it to activate. And it doesn't seem to make much sense on what you can fall through and what not. Same goes for pushing boxes. Sometimes they felt like weighing a ton but sometimes just slightly touching made them fly across the screen.
The timings were a bit too harshly adjusted in my opinion. There was little room for errors and with the floaty controls those errors were prone to happen all the time. And doing a mistake usually meant that you'd just have to wait around for the next loop to begin. And I don't find just making the player wait ever that fun.