Mario Kart 8 is one of the major games which helped to sell the Nintendo Wii U at this point, it would not make sense for them to not give the fans more incentive to play it while increasing their profits simultaneously....

Read More