Now this was a lot of fun to do, heh heh.
I promise the train is still rolling on the other posts I've got in the works. Life has gotten just a bit more busy lately, but in a positive way!