Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hey thanks a lot! Good to know about Firefox - we were running into some slight performance and rendering issues with it in the past so just didn't feel great recommending it at this point. Cheers!