Solid puzzle game all around! I enjoyed the graphics and the audio, everything seemed to come together perfectly. My only recommendation would be to add a timer so people try to speed run levels.
Timer is a great idea, yeah I started seeing how fast I could get through it, so far my best time is 23:55! Thanks for the suggestion and thanks for playing :)