Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Simple but interesting puzzle game. With more levels and some extra mechanic layer has to be really fun.