Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Do whatever you feel up to. If you have time a mac port would be nice. I think you can assume everyone has a mouse.