god this is so fucking well written. few games fill me with such huge amounts of dread and hatred and agony. incredibly well done