In general product release delays rarely mean, we've decided to delay our launch to make the product even better.

It's got to be a major decision for any company to delay a highly anticipated product release rather than launch with low quantities or even paper launch.

Thats not to say cayman won't rock when it gets here.