Windows 8.1 App Watch: YouTube Downloader Plus RT November 14, 2013 Mike Johnson Microsoft, Windows 8 Applications 5 Comments For better or for worse, unofficial YouTube applications were one of the first to hit the Windows Store. Many of these allowed Windows 8 and Windows RT users to …