• DeviantArt app now in the Windows Store but reviews aren’t great

    DeviantArt recently announced a Universal Windows App for Windows 10 and Windows 10 Mobile. The app is a web app with some enhancements, and just like the site it allows users to browse endless streams of content, as well as submit art and interact with the community 24/7. DeviantArt is the largest online social network […]
    • by
    • 2 Years ago
    • 0