I really liked the art style and music for this game. It had a great vibe that really lended itself to the theme and the gameplay.
Like some others had said, I did find some of the levels a bit difficult in spots, but all in all super fun game!