Mysterious deep web horror game Sad Satan has terrified and confused the internet

http://www.geek.com/geek-cetera/mysterious-deep-web-horror-game-sad-satan-has-terrified-and-confused-the-internet-1626825/

from geek.com