Massive update. I think this reads a lot better now, the events within the plot are a lot less hashed together and i think i've greatly improved the pacing and fixed some annoying punctuation errors.
Hope you all enjoy this one a bit more this time around.
-----
For