Hello!
First, I want to sincerely apologize for not replying about the new demo. I will 100% check it out!
As for using my video - please, do whatever you want, share it, clip it, include as the "people who played the demo" montage, yes. I am really excited for the game and can't wait when it comes out!
All the best to you and your amazing team!