Glad you liked it! Yes, some of the mirrors are extra because there are multiple ways to solve those puzzles. Thank you for the kind words about the art and music! I'm glad you had a good experience.