Tagged: Peak Performance

Peak Performance

"It’s a racing game that removes most of the genre’s gates, allowing gamers to drive free, fiddling with their cars at their leisure and provides enough track variety to allow hours of relaxing and visually pleasing racing."