Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It was short and simple, I liked it tho wish there was a bit more to the game, it was only two minutes long. 

It was the first one I played