How is it? I'm terrible at racing games so not sure about this one. On the good side I booted up World of Tanks and 3 level up achievements unlocked lol.
Yeah it's decent actually
Complete Act 8 - The Entropy Centre
Complete Act 7 - The Entropy Centre
Leave The Entropy Museum with all walls repaired. - The Entropy Centre