I just finished the game for the fourth time (if you know) and holy shit, how great!
it's certainly nothing new but it manages to make you anxious even when you already know what's about to happen!
it might be because of the stutter effect, but who knows.
in short, keep it up, you're talented