There are other vehicles so the gamer will have to drive the truck very carefully and park it on the right spot

Can you repeat this sentence, but add in punctuation?
There are other vehicles so the gamer will have to drive the truck very carefully and park it on the right spot.