The underlying personal story is well done and the writing fantastic. The gameplay and evolving story is more the well written. Narration on point.