This was intended to be one full story, but it got HUGE, so I'm breaking it up into at least two halves.       
  • 5

    Reputation Points