Xbox SmartGlass still the most popular free Windows 8 app March 1, 2013 by admin Tweet The current list of the top free Windows 8 apps in the Windows Store show that Microsoft’s Xbox SmartGlass app continues to stay on top of that list, with the Skype app in the number two slot. Read more… Neowin Related Posts:Microsoft's Xbox app for Windows adds improvements…Microsoft Xbox app for Windows update has Quick…Microsoft to retire the Xbox Console Companion app…Microsoft adds Intel but skips new AMD CPUs on…Asphalt 9: Legends is now free to download on Xbox…