Hey! Thank you for playing! The game has some pretty bad performance issues at the moment, we're working on a patch to fix this that should come out in the next few days. Hope you give it another try later when the second chapter of the demo comes out! 😄
Also, didn't know about that video until now!!! Thanks for letting us know!