This was entirely excellent. Great dialogue and narrative, interesting choices. And I managed to make it through on the first try.