Very cool, how does it compare to [1] Twine? [1] https://twinery.org/
IIRC, Ink is for embedding into a larger game to handle the narrative, whereas Twine is for making standalone games.
Turns out the savegames are just encrypted JSON with a hardcoded key, and for debugging purposes, the game even allows loading unencrypted JSON!
This, and setting a specific flag in the .dll to unlock developer mode, allowed me to a developer menu to replay a few scenes that I missed (but wasn't going to replay a ~20h game for).
First time in a long while where I had fun disassembling and debugging outside of work.