itch.ioWeird name, I know. But is kind of
the place for neat looking indie games. Some are free, some are sold, some are a combination of those things. Lots of "pay what you want" going on.
I've got a
little list here of stuff I've been meaning to check out or buy. Just stuff I thought looked kind of interesting. But browse around the site, lots of neat stuff around.
If I had one complaint its all the animated gifs. Makes it hard for me to browse with images on, which is the best way to browse.