Nintendo held a recent corporate strategy event in which it was revealed that the upcoming Mario Kart 8 would be out on the Wii U in May. Earlier, president Satoru Iwata teased the game releasing in Spring 2014. Iwata also talked about having games that could show off the power …
Read More »