Thanks , pincushionx. You're right about the screen time. I should have made them longer, especially since they are skippable.
What were your performance issues? I tried really hard to make it all run nicely as a web build, although the MIDI player can struggle a bit here and there (I didn't have time to render out the audio tracks separately as WAV, which would have helped there).