Played it a few weeks ago and enjoyed it a lot! Oh man, that was something!
Featured in my "3 bizarre horror games" serie