Beautifully written. Beautiful game. I never completed the game, but it has stuck with me since 2015.