Microsoft has opened up its Windows Store alongside the release of the Window 8 Customer Preview. The Microsoft app store is the only source of various Metro styled applications for the upcoming operating system platform.
The Redmond based company also confirmed that all the applications released through the App Store will be free to download and install. The launch of the final version of this Windows 8 operating system can be expected somewhere around autumn, just in time for the holiday season.
The App Store also contains details of the eight competition winners hosted by the company back in December 2010, promising the winners market placement as well as prizes including a developer PC.
Also included in the store was the omnipresent Cut the Rope game, along with Evernote's Metro edition and numerous other apps created by various newspapers such as the Los Angeles Times and USA Today, reported Macworld UK.
The company has confirmed that this store is the only Metro apps authorized distributor, but will later release various titles created especially for the x86/64 Windows desktop.