Mario Kart is one of the most popular video game racing series. What gamer, serious or casual, doesn’t love to race with Nintendo‘s delightful plumber Mario? The latest game in the Mario Kart series, Mario Kart 8, has just been announced with the exciting news that the game will include the famed Rainbow Road course. Gamer channel IGN decided to […]