Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I got less than half of these.  I found the challenge impossibly hard.

Try playing it with a friend, or a group; you might find that a good brain's trust can unlock them without too much work. (Though, playing games with other people is difficult at the moment so stay safe above all!)