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

Are you using the itch.io app?

uh- the websitee

You could try using the app, apart from that what happens when you try to launch it?