This game really made me feel paranoid while playing it. The mechanic of constantly looking back is really well done.
Here's my gameplay of it. It starts at 01:45