Extreme Rally is back with more exciting levels

What is the correctly punctuated version of this sentence?
Extreme Rally is back with more exciting levels.