4.5
challenging dark emotional informative tense fast-paced

Excellent read.