The newest entry to the arcade racing series isn't exactly subtle about portraying Japan as a playground for cars — but that's what makes it so fun.