myTube Beta for Windows 10 snags an update

MyTube Beta, one of the most popular thirdparty Youtube client gets updated in store. With myTube Beta you can watch, save and share Youtube videos. The app has some nice features , great UI and acts like a true Youtube player.