Windows 8 Metro inspired MySites for Chrome released April 30, 2012 by admin Tweet A new and free add-on for Google’s Chrome web browser, MySites, turns Chrome’s new tab page into one that looks very much like the Metro-based Start screen for Windows 8. Read more… Neowin Related Posts:Chrome OS comes to Windows and Mac with Chrome OS…Google will soon make it easier to set Chrome as the…Google finally releases Chrome for Windows on ARMGoogle launches Chrome for Windows on ARMMozilla finds new way to make itself Windows 11…