I don't know why but this game really freaked me out.
Like it literally had me shaking by the time it was over lol.