We’ve now committed to going into public beta / technology preview next Wednesday, August 13th. We’ll be launching our new site with more information about our products and services at that time.
Press / bloggers may request invites by sending us a mail. It’ll be an exciting next few days as we iron out the last kinks and get ready for the onslaught.
The website will be a bit in flux, but our bio info is still available here.
Edit: If you’ve been testing the demo previously the location has changed. Drop us a line for the new URL.