A review by scrow1022
Waiting on a Bright Moon by Neon Yang

4.0

Lovely and haunting, all too believable, a marvelous mix of technology and magic. Grim yet hopeful.