Now more than 25,000 apps in Windows 8 Store, accessible on the web

Now more than 25,000 apps in Windows 8 Store, accessible on the web