Been a while since we’ve had a high-profile release on the Windows Store, and they rarely get more prominent than AOL On, the newest app to come from AOL. It features a plethora of videos, movies and television shows that can be watched right in the Modern UI of your Windows 8.1 device. These come from several...