Non solo Mario Kart

Episode 136 – Kart racers added very fun aspects to the normal “Go faster to win” aspect of most racing games. Here we take a look at some of the more intere…