Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes, I tested on a Xbox 360 controller but you probably can play on any kind of controller :)