The audio mechanics are a bit weird, but with careful listening it can be followed. Also that heartbreaking ending...