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…Microsoft will soon start testing Windows 11-style…Google will soon make it easier to set Chrome as the…Google finally releases Chrome for Windows on ARMGoogle launches Chrome for Windows on ARM