A review by y2bd
Petra's Ghost by C.S. O’Cinneide

5.0

Maybe closer to a 4.5. It got a little shaky right near the end, but overall extremely enjoyable.