I liked the art and sound! It fits the theme well! It was just a little too hard for me xD
Great job! :)