by Jeremy Freese
Well-implemented, well-clued, and brimming with character.
https://ifdb.org/viewgame?id=4glrrfh7wrp9zz7b