I loved the unexpected surprises and turn of events throughout the story. I only wish it was even longer.