Long-awaited Super Nintendo World theme park that features a ‘Mario Kart’ ride opens in Japan
Here we go! After months of pandemic delays, Nintendo’s first-ever theme park, featuring a ‘Mario Kart’ ride in a real-life Bowser’s Castle, opened in Japan on Thursday to delighted fans. The attraction, whose bright, block-like surroundings are straight out of the classic ‘Super Mario’ games, is part of the existing Universal Studios Japan (USJ) amusement … Read more