This game needs to be on google play i dont use a computer
....browsers exist? they simply loaded itch on their web browser. itch has never been pc only anytime ive known it? and the site lets you download files anyway, regardless of if the device youre using can install or run that file type. i myself have downloaded exe files onto my tablet [tablet cant run them] to send to my pc later.
[note: not saying anything anything about the original comment, positive or negative. this is specifically and only responding to "if youre on mobile how are you using itch.io"]