While a bunch of the AAA publishers out there making racing games are focusing on “connected” and “social” experiences that does nothing more than dump you in a lobby with a bunch of whiny ...