Music Production Ninja: Beginner to intermediate music makers advance through 10 levels and develop 90 practical music production skills during 30 gamified learning missions where they battle the agents of chaos, complete a challenge, and collect rewards, using the 3 guiding principles of balance, structure and harmony.