Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Good question - I'm actually not sure.

Does MEGA work on phones? If so you would need to unzip and move the files into the folder where the game is stored.

Honestly the much easier way is to have your phone attached to a computer, download the zip, and unzip over the current folder you have for the game. Does that work for you?