This kind of phrase might be found in online gaming forums, social media posts, or gaming news websites, where enthusiasts and players discuss upcoming or newly released game content. Given the reference to NSP, it could also be from more niche communities that discuss homebrew or game modifications for the Nintendo Switch.