Someone finally said it!
I play Deltarune myself, but if I want to see shitposting content specifically about Deltarune, I would probably go to YouTube or someplace online about Deltarune posting specifically. (Not the subreddit though, it's a cesspool)