I haven't played hardly any racing games over the past 10 years, but I can tell it's an itch that has been needing to be scratched. I grew up loving F1 Pole Position games, F-Zero, Extreme-G, and I used to play Need for Speed a lot. When I play GTA V all I do are online racing missions. Since I've been out of the racing…