Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I use Ubuntu 18.04 and the app is working just fine for me. Did you try re-installing?

It depends on the game. Many offer just a download archive which you extract and then run one of the included files.