I loved that this story had you on the edge of your seat in a chronological rollercoaster of twists and turns.