Super Nintendo World Theme Park Revealed With Charli XCX Music Video

Nintendo has debuted a new music video from Charli XCX to show off Super Nintendo World, the upcoming theme park at Universal Studios Japan. The…