Damn demoes...
This was pretty challenging, I found the first level hard because I didnt know I could stop at stations to refuel or repair ahaha.
Btw.. I hate demoes on this website.
So I give this 8 out of 10, but since its a demo I give it 4 out of 10.