Took me a bit to understand how to play, but the music and the setting kept me interested until I figured out how to play, very well done. The art is great and the game fits the theme well I'd say. Nice work!
You're right, the introduction suffered a little, but I'm glad you like it regardless! :>