Planet Racer 2
Planet Racer 2 is the awesome follow on from you guessed it... Planet Racer! Choose your car and race against the computer on weird space race tracks.
At the end of each race you have the option to upgrade your car to take it to the next step!Tags: