After the planned February 4th launch was delayed due to the COVID-19 pandemic, Super Nintendo World will open on March 18th, Universal Studios Japan has announced. The park, located at Universal Studios in Osaka, will welcome a limited number of vis