A review by carissajewel
Edge of Oblivion by J.T. Geissinger

3.75