Beautiful Pictures Free is a nice little app for Windows 8 users that lets them download background images from Microsoft’s Bing search engine. And as the name suggests, it’s supposed to be a free download. The app is developed by Hongsong Li, who writes in the description that this being a free version may contain...