This was an absolute blast, can't wait to see where it goes!
Edit: Seriously can't give enough praise, left me smiling for hours.