Thank you very much for playing my game.
Yup, there are bugs present in the demo right now. I will fix them all before I fully release the demo.
Also, I watched your video, and it's amazing gameplay there. Keep up the good work.