A review by zeya333
Ruined Alphas by Amy Nova

challenging dark emotional funny hopeful mysterious reflective sad tense medium-paced

5.0