If it is meant to be an intro and I see this before the game loads I would turn it off and delete in a blink of an eye...
Intro should show the best features of the game and the reason why it is interesting...and I think that spinning XRR on one spot or going with LX on a straight line isnt what LFS should be defined by
not speaking of the text in the middle of the screen which was more than annoying and I couldnt find a point of it being there
watching other good lfs movies would be the first thing you should start with if you want to make a good video some time in future...of course noone does their best on first attempt but you have to accept criticism and try to avoid previous mistakes