Review from Room 21 → June 25, 2026 This book could have been really good but there were so many plot holes. The author acknowledges the plot holes and attempts to provide explanation for them but the explanation doesn’t do the story justice or explain them well.