Haiku, the Robot: Live Stream + Quick demo fixes

Hey everyone! Firstly, I would like to say a massive thank you to everyone who played the demo and to everyone who also left feedback in the pinned thread. I'm finally back from traveling all weekend (bad timing, I know…