This game question my existence... it also had me genuinely creeped out at times! This was really good! Here's my playthrough: