Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The game is good some of the levels feel weird for the setup, but all games have one or two part of levels that are little less functional or interesting.