Home News PicsArt Arrives on Windows 8.1 Desktops, Notebooks & Tablets!