I'll be returning to discuss my thoughts, but just wanted to say this is a brilliant start. I think you've really got an addicting mix of ideas on your hands here...