Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Probably yes... Try another game on RenPy.
Processor by Mediatek have problems with lot of games