Micro Machines World Series Review

In the late 90s there were 3 video games that ruled my childhood, and as luck should have it all 3 of those franchises have been revitalised in 2017.  Barely a day went past that I didn’t play Tekken …