Sorry for the short-story everyone, but hopefully it's a good read! Anyone is free to join the fight in progress.