Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

At first I thought the "star" picture was part of the game so I kept clicking on it for no reason... But otherwise very fun memory game. I particularly enjoyed the "awesome" sound effect :)