I kept thinking about this game , and I just recently played it. So damn creepy, it lived up to the demo for sure! Thanks for scaring the piss out of me :)
Full Play No Commentary