Really fun game with great style and challenging puzzles. And also I think I did the first puzzle a bit different than you intended it to be done hahaha: I put one half of the box on the platform before and the other half on the button so when that platform moves it clears the box off the button :)
Took my time with it, 603 seconds! Good job!