Thank you for the kind feedback about the presentation and narrative! I agree that the controls are a bit slippery. I'll see what I can do after the voting period ends to fix that.