This looks really fun. Thank you for sharing it! Regarding Corruption: would it be better to simply have player-characters lose points off of their Hit Points, and then their WIL score when failing WIL saves to the monsters & horrific spells, with characters dropping into permanent insanity if their WIL hits zero? That way, it works just like STR loss does. In other words, why add an additional Corruption track when WIL loss elegantly mirrors sanity loss? Thanks for considering this adjustment. Your Cairn modification is great stuff!