Great game with good level design! I also happen to like the music. Just a small thing, like others, I think a tutorial would be helpful, I found myself often needing to scroll down to the description. But figuring out what the level elements do does work as part of the puzzle as well.