Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Maybe you could get it hosted on GameJolt. 1GB and you can get more if you demonstrate that your game actually needs it to the admins.