Windows 8.1 is finally here, bringing a host of improvements to Microsoft’s touch-friendly operating system. In addition to some cosmetic upgrades, Windows 8.1 arrives with a variety of new app experiences including the all-new Movie Moments and enhanced favorites such as Nook and Netflix. From social media to streaming music, here are the top 10 apps for Windows 8.1.
If you want to create quick, fun videos that don't require any technical know-how, Microsoft's new Movie Moments app is for you. Released alongside Windows 8.1, this free software allows you to add colorful captions, music and special effects to any video with just a few simple clicks. Movie moments allows you to import existing videos or capture new ones, and the software makes it easy to share your silly creations with loved ones.