This deserves a blog series on the creation process, if you're up for it!
I have this planned! Collecting materials for it at the moment.