Microsoft planned to hold a launch event on October 25, 2012 and release Windows 8 for general availability on the next day