This looks fascinating. I've got a few concepts already swirling in my head, but I'll have to think on them and see if anything sticks out.