@aeva I have also not played it (but have heard of it) and your description here is one of the nicest ways to be compelling without being spoilery, thanks