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

The same thing is happening to me, it's so weird. Like I've tried pressing launch and then it runs for 1 second and then shuts down. Nothing ever pops up, either. I've tried the itch.io app AND site.