Nintendo Theme Park Opens Nintendo World at Universal Studios Japan
Nintendo is opening up a Super Nintendo World at Universal Studios Japan and aims to give its fans the best possible experience The theme park is expected to open in 2020, same time when the Olympics opens in Tokyo. First...