by MagicFingers
I just finished reading this and it was definitely worth reading, I can't wait to see what happens next and where this will go.