I let out an audible gasp when the premise was revealed! Nice job, and I like the way the theme fit into it.