I gave you 3 stars since I know how difficult it is to make a game in time constraints for a competition. However the game really only gets 1.5 stars and here is why:
The design is just bad. The theme is ok and the tech was neat, but there are problems with the design. The first and biggest problem is that you don't really know exactly what's going to happen when you press a button. This causes so many problems for this game that it essentially takes away the potential for it to be fun.
In a puzzle platformer in general, this is what needs to happen: Present the puzzle to the player and show them the components they need to solve it. The player thinks for a while and then they solve the puzzle.
In this game, this is what happens: Oh man I'm stuck. Well, if I press this button some random part of the world will move somewhere else and I will probably be unstuck again.
That having been said, the game would basically be the exact same without the buttons. In fact, it probably would have been better because the player would know exactly what is happening.
After that, the collision detection is glitchy and spike collision is slighty less forgiving than it should be. The game feels really slow, whether that be the a low framerate or just a slow movement speed. The players jump height is a little short for the jumps to feel comfortable. And some of the things you ask us to do in the level design seem impossible from a realism perspective (such as falling down a pillar and pushing a block in the middle of that pillar while falling).
The rest is forgivable due to your time constraints, but everything else should have been a main concern of the game during the time you had during the design and development process.
Good luck with your future projects, and I hope this review helped!