>>716498001loads of nsfw games have been taken off of steam and itch.io
the pedo, rape and incest games are one thing, but it seems to be nsfw content in general
OP posted thors face because it's a recent happening and he's linking the 2 in the hopes that his shit threads blasts off