Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Gotta Checkout - Not My Games

Some interesting games/concepts I found