Today, Twitter user and prolific Windows leakster, FireCube, has uncovered purported evidence that suggests the reports back then could indeed be true. The leak, in the form of screenshots ...