The current top 10 most downloaded free Windows 8 apps are … December 27, 2012 by admin Tweet We list the current most downloaded free Windows 8 apps in the Windows Store, with Xbox SmartGlass holding onto the number one slot, followed by Skype, Netflix and Google Search. Read more… Neowin Related Posts:Apple reveals the most downloaded apps and games…How to uninstall game DLCs downloaded from the…Office updates iOS, Android apps – Windows 10 apps…Microsoft opens voting for best Store apps for WindowsMicrosoft makes it easier for Windows 11 Insiders to…