Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes, you can use any program you are comfortable with 2D or 3D