Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sure, just download .apk file from downloads section.

Keep your expectations low, though, it was just a quick test and requires pretty powerful device to run.