Nice job, I enjoyed your game a lot! The gradual addition of new mechanics is great. There are some tricky puzzles for sure!