Really liked the music and the theme, we found them perfect for the style, the gameplay idea was really nice but we found it a bit clunky.
For some reason, I had a much easier time than usual making the music, it just clicked I guess. And gameplay could be improved, of course ;)