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
Indie DB is a database of indie games. Developed by DesuraNET Pty Ltd
Apps available for Online