I really enjoyed playing this. I did end up needing the hint site that was linked a few times because some logical connectors weren't quite intuitive to me. But that's a me thing and not a game thing.
My one piece of minor criticism [rot13]:
Gur pnhfr bs gur phefr orvat nzovthbhf qbrf snyy n yvggyr syng sbe zr. V haqrefgnaq jnagvat Ryrnabe gb or xvaq bs gur erq ureevat, ohg univat vg or frrzvatyl enaqbz uheg gur cngubf sbe zr n ovg.
Sbe zr vg'f zber vagrerfgvat vs gurer vf n ebbg pnhfr gb jul gurfr cnegvphyne crbcyr ner qbbzrq naq ubj gubfr jub ner zber vaabprag tbg pnhtug va gur pebffsver.
V nyjnlf cersre n jryy-frg hc erfbyhgvba gb n 'fhoirefvir' nagv-pyvznk.
But that's just my storytelling preference.