What a great concept!! The learn-by-doing tutorials were designed well and I feel like I got the hang of it pretty quickly. The music adds so much juice too; if this were a full game I could easily see each input on the track playing a chord or something as it gets executed.