Artwork and music are both pretty great :) Puzzle idea is also really cool, but I couldn't finish the game due to a bug :( Still, I think the game is great :D