A fun puzzle game with a lovely soundtrack! Some levels were really challenging. I think this game would be a great fit for mobile devices as a fun time-killer.
You could add different surfaces with unique mechanics to make the gameplay even more diverse!