itch.io is a website for users to host, sell and download indie video games. Developed by leaf corcoran
License: Free
Apps available for Mac OS X Windows Linux Online
Desura is a digital distribution platform for the Microsoft Windows, Linux and OS X platforms. Developed by Linden Research, Inc
License: Open Source
Apps available for Windows Linux Discontinued