SWEARING WARNING! Well its halloween so why not look at a new indie horror game that boasts scares on par with P.T. One of the scariest things I ever