> This, by the way, is a most disappointing website. The tagline
> made me curious, so i checked it out. A dozen clicks later, i still
> don't have the answer to the two most important questions:
Ouch. Mea Culpa. That's a site primarily for the beta testers, and a
place for us to test-run our marketing blather. Yes, it is software.
Just give me a couple of days and I will point you at the proper web