by jennanips
Nicely done. The setup is great, the story flow well. And it has a great climax. :-)
A story that demands a sequel...