Super Nintendo World Opens – GameSpot

Super Nintendo World Opens – GameSpot

Super Nintendo World is now open at Universal Studios park in Osaka, Japan.