LOOK: Super Nintendo World finally opens in Japan

Numerous delays only made us want to see it more, and now, it’s finally here: Super Nintendo World finally opened at Universal Studios Japan in Osaka last March 18.  The much-anticipated theme park, which cost around half a billion to build, was supposed to open to guests last year ahead of the Tokyo Summer … Continue reading LOOK: Super Nintendo World finally opens in Japan