Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes but only for 2D. Second player will need a gamepad.