Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Much longer games would be great, not sure infinite would be though? You need some kind of goal or end to the game. :)