Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Takes a bit of time to understand the controls, but I still had a good time. Like the graphics