Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

sorry I just saw this, I'm using the itch launcher and that's what I did too. It was launching for me and it would run up until I clicked new game and then it would crash. It could very well just be a problem for me though and either way installing the windows version solved the issue.