Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It is clever, fun to play around with. Good for learning and understanding game logic. It can be scaled to make more complex projects. I recommend it for side projects and a diversion.