Holy hell. I've been waiting for someone to make a game of this specific genre. This was extremely well done. I swear it's been a while since a game made me feel this uncomfortable in my own home.