Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Itch does have an app that works on computers, sometimes it causes problems but maybe in your case it will help smooth things out instead. I hope it helps, but let me know if it doesn't.