A review by stayshiny
Ancestor by Scott Sigler

challenging dark tense medium-paced

3.25

It was fine.