Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This reminds me of the powder game/toy two pseudo-games that I wasted endless time on in my younger years