Long Story

All righty then... you asked for it!

In progress.