Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

If you go to this page on iPhone and click "Run Game" it should allow you to play. I tried it on Safari and OperaGX and it works on both. You can sort of keep the tab open to play in areas that you don't have internet access in. I hope itch makes an app that lets you cache and store games for mobile offline play. 

that is genius