This was a neat little puzzle experience! I liked being able to push the blocks where I needed them to be before rotating the level. It provided a good base for a puzzle game. Seeing the gears turn in the background was also a nice touch. I would say adding a few more sound effects would improve the experience a bit. Otherwise, a great submission! Nicely done :)