I'm beginning to think CIG is just going with the flow on this one, letting the leak run its course and create a bunch of hype for them. The leak seems to be generating more publicity than their marketing department could pull off anyways.
As far as not posting here, it's already been done...