Studio Genki's latest is the first entry the long-running racing series in 20 years, taking advantage of the rabid Y2K nostalgia in the air with an early access Steam launch out of nowhere ...