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

Very very good presentation, the best I've seen so far.  Once you understand the mechanic it's a pretty cute take on the match 3 genre!