App Reviews myTube App Review: A good YouTube App For Microsoft Developed by Ryken Studios, myTube is currently a best third-party YouTube app on the Microsoft Store. It lets you watch YouTube on the Windows 10. By Team Technical Explore, June 2, 2020