Posted on

Does anyone else here think that it’s too much of a coincidence that Windows 8 is set to be launched in 2012?

Does anyone else here think that it’s too much of a coincidence that Windows 8 is set to be launched in 2012?