Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

74MB for this little game... seems like you have to do a lot of optimisation.