Super Nintendo World: It's Finally Here!
The Super Nintendo World in Osaka’s Universal Studios Japan finally fully opened its doors to visitors on the 18th of March! The grand opening means that dreams DO come true: we can finally join Mario on his adventures and become a part of the Nintendo universe!