Meerkat, good post, esp. if you are really onto something.
"Keep up" What are we missing? Will source your DD? Maybe I am overlooking the obvious. I have found no PR, nothing updated on their website, Twitter, or anything in Google. Personal conversation via phone?