This is great, Alan - I wish my kids were still young enough (or old enough) to appreciate it.
I just noticed your location is 'Middle of 'Merica'. For months, just glancing, I've thought it said 'Middle of Mercia', some off-kilter Anglo-Saxon reference. Things make so much more sense when you actually read them.....