Very unique idea! A bit hard to understand but the puzzles are well designed so it doesn't affect the experience.