Back in September, Universal Studios Japan announced very exciting news for Nintendo fans – that their Super Nintendo World will be opening up in Spring next year, just in time for Tokyo Summer Games 2020. Two months later, what appears to be brand new concept art for Super Nintendo World has been released which looks […]