(Ping! Zine Web Tech Magazine) Ė*Nintendoís biggest hit, Mario, is set to be receiving its eight installment of the main series in the next few months. According to the Examiner, Mario Kart 8 will be released worldwide in May for the Wii U. Nintendoís upcoming game will feature some new elements including anti-gravity karts and […]