Found a new source for Switch demos
That doesn’t require a chatroom thing.
Can’t share the source, I found it on DuckDuckGo when searching for “[name_of_news_service] switch games”. Replace the “name_of_news_service” with the news thing you can find stuff to download on.
That news service is dead for game demos.
You still have to click an annoying link to get the real link. At least it works, and without disabling any ad blocking extensions. The other site, I was using for a while, sucks now. Don’t ask me why, I forgot. I gave up on that site.