Does anyone else here thi … computers/technology January 29qjoq.comLeave a Comment on Does anyone else here thi … Does anyone else here think that it’s too much of a coincidence that Windows 8 is set to be launched in 2012?