New Windows 8 Metro apps now in Windows Store April 16, 2012 by admin Tweet A number of new and updated Windows 8 Metro-style PC apps are now available to download for free in the Windows 8 Consumer Preview via the Windows Store feature. Read more… Neowin Related Posts:Microsoft opens voting for best Store apps for WindowsThe Microsoft Store in Windows 11 and Windows 10…Guide: How to install Google Play Store on Windows 11Apple Music, TV, and Devices preview apps arrive in…You can now nominate your favorite Windows apps for…