Dark Web Myths (feat. Sad Satan!)

Oh, Here’s to My Sweet Satan Before anybody says, “Oh, that’s old news,” I realize that the furor over the game Sad Satan, which was first reported on June 25, 2015, has basically died down. So what can possibly be added to it now that hasn’t already been said? Well, I’d like to take this […]