The launch was already announced back in September. In the particular invite, Redmond based operating system maker hasn’t specified any details though in terms of venue, time or agenda. Windows 8 has been pitched by Microsoft as an all-in-one operating system which will work with tablets, desktops, laptops and even home theater systems.

New York City has been Microsoft’s choice for launch of quite a few of its operating systems – Windows XP, Windows Vista and Windows 7.