[Oh hey, my first new review since 2017.]
Many of my favorite indie games came from this website [the most famous probably being FNF]. Also, the name-your-price really does work for digital resources, apparently.
itch.io is a simple way to find, download and distribute indie games online. Whether you're a developer looking to upload your game or just someone looking for something new to play itch.io has you covered.