Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Yup, indeed, works like a charm now. It's the fastest electron app I've ever seen, by the way; quite impressive.