Windows 10 store still lacks Google official YouTube app. However, one of the most advanced YouTube client app, myTUBE! is now available for free in celebration of Christmas. It is worth to note that today you can download the app for free and the price of app will increase to 10 cents on December 26th & 27th.
myTube will be free on Windows 10 on Dec 25th, and going for 10 cents on Dec 26th and 27th! (Windows 10 only)
Happy Holidays everyone!
— Ryken Studio (@RykenApps) December 25, 2015
In the app you can continue to watch while you read comments, browse channels, videos and much more. Go ahead and download the app by clicking here