To put things straight once and for all:
We're totally fine with our users capturing video footage featuring Next Car Game and any related content such as the Sneak Peek Technology Demo for purposes such as gameplay presentation, game review and live-streaming, and we encourage our users to publish these videos on video sharing services such as Youtube. You are also free to monetize the video material as long as you don't charge the users to view it. Needless to say, we would of course appreciate if you could link back to us!
Please note that in case your video features any content owned by someone else, such as music, always remember to seek permission from the copyright owner to prevent your video from being removed or worse.