It was a great game but it was very difficult! I played it and I never got one lap (if there is one). The textures all look great!
Yes it's a bit too difficult I think, I also struggled to finish it for the trailer haha. There is an ' end ' at the bottom right of the map, probably if you push the blue car until there you would win ^^