You may have seen plenty of ports on the Windows Store, but this one can handily be termed as Port Royale. A Windows 8.1 version of the universally popular PicsArt app is now available. And this mobile