Comment
Comment by jaggs
How do we 1000% know this is absolute marketing BS? Because they announced it. What company has ever announced the non-release of a product before? None, they just don't release, silently. And move on. IPO fever pills, anyone?