Thank you for such a thoughtful review! We worked hard to bring the visuals, theme, and gameplay mechanics together, so it's great to hear that you noticed and appreciated that!