The narration is solid, but the story will ask you pretty regularly to “take things on faith”; leaving you with a cheap feeling after choosing to buy into so many plot holes.