A review by tracekerr
Middlegame by Seanan McGuire

5.0

This story has same vibes as The Starless Sea. I'm a sucker for a twisting, complicated plot.