Mario, Nintendo’s biggest brand and the best selling game franchise of all time, is getting his own attractions at Universal parks & resorts. “Imagine the fun of stepping into a larger-than-life Nintendo adventure,” Nintendo’s official press release on the matter
... Read More...