Opinions Sad Satan: Fact or Fiction? Only games like this could possibly originate from the Deep Web. But are the rumours true? Brett BatleyOctober 7, 2016