It's a paid application that you can install on Windows to get live, animated wallpapers that show on your desktop ... available in Wallpaper Engine's library. There are tons of wallpapers ...
You can choose them from the Windows wallpaper library. However ... Then do check out Desktop Nexus. The user interface of Desktop Nexus feels welcoming. The website makes you feel overwhelmed ...