This is an amazing puzzle game! Not only are the puzzles challenging, but the music and atmosphere is calming and (to re-emphasize) amazing! And the introduction to certain game elements was very well implemented! When one was introduced, you allowed that concept to be easily applied to the puzzle without creating frustration or confusion in how to use said element. Very impressed with your work here! If I could, this game would be:
10/10