Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Now found it.
Too sad, I guess.

Had to make me some maps so it wouldn't take too long to find stuff.

Still worth it. :-D