I just finished playing one of the best indie horror games I've ever played. Unbelievably angry at myself for putting off recording a gameplay vid of Anatomy for so long. Never played anything like this, and it filled me with constant dread the entire time.