Microsoft Worldwide Telescope, universe in web browser

Previously, Microsoft Worldwide Telescope was available as install only version for Windows. Well, now anyone can relish wonders of universe within their web browser, without installing application. Microsoft Worldwide Telescope is now available in web browser online version. Based on