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.



Reply With Quote
Bookmarks