Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the info!

I'd prefer not to install more apps beside the Steam one, so that would be great for me :)