by Arogue
Extremely good story. I hope CHapter 2 is just as good, this could have been a stand alone story.