Hey-yo! You know Capcom doesn't often venture into the racing genre, but I'm glad they did. Because this is one of the most ...