This was a cool experience. What might make it more interesting would be instead of playing a sound for an invalid choice, add some dialog dismissing it somehow. It would also be great to fit in some sort of interaction that the player can control (but may be inconsequential!) that way when you do take the control away it feels like it matters more.