Damn... that is a scary survival horror. I'd second that but was scared as a young child sh*tting my pants.
--
I have no idea where this will lead us, but I have a definite feeling it will be a place both wonderful and strange.