I enjoyed it. It's a short but neat little puzzle game. I did notice a lot of clipping in your movement for the player character. I suspect you are setting the velocity of the player directly, rather than adding force on rigidbody2d. While this is what most platformer games do to make their movement more snappy, this game shouldn't do that because it relies more on physics for it work. For your next game, look into more sophisticated movement scripts and you will notice just how much of a difference that makes.
Good luck!