The author kept the story engaging. No plot holes, edge of your seat suspense with a hilarious twist!