Play a new kind of Need for Speed Guide the trickedout BMW to the Eiffel Tower completing Franks latest job as the Transporter

What is the correctly punctuated version of this sentence?
Play a new kind of Need for Speed! Guide the tricked-out BMW to the Eiffel Tower completing Frank's latest "job" as the "Transporter".