Hey there! That's very considerate of you to ask! Of course you can make videos about it and I'd be happy to watch them :)
My only concern would be the trailer since it's quite old and I would do a new one, once the game releases haha 😅
But feel free to share your videos here, once they're done.