A review by becca_slush
A Flaw in the Design by Nathan Oates

challenging dark mysterious medium-paced

3.5