Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I've been trying to upload it for days, but the internet situation in French Polynesia is terrible.

In the meantime, you could play from source from the GitHub repo. And build for electron yourself..

I cannot help you more until I reach Tahiti later this month.

That's ok. Thanks for the pointer to the repo. :-) I'll look into building it from GitHub when I get some time.