Great Idea! Great Music! Great Puzzles! The only thing i can point out is that would've like to know where the key will appear before solving the puzzles. But overall, lovely.