Last week, Microsoft detailed to the world the upcoming portal of applications for its new Windows 8 operating system, the Windows Store, and some more info on what it will be all about has emerged.

The app storefront will include applications designed for the Metro UI that Windows 8 includes, and which should prove of great use when coupled with touchscreen-enabled devices.

Microsoft has unveiled a wide range of details on the upcoming service, including the fact that it will be complemented by a web version, yet we still have only a fade idea of what it will actually look like when loaded on devices.
New Windows Store Screenshots Leak - Softpedia