Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The game it's paid but also includes a free DEMO, as it was common for Ouya's games back in those days.