Oh lol It's not on the phone, it's on computer. You download the app, then install the game off the browser in there. You can find it by clicking the itch.io logo at the top of the website then look for where the social media stuff is located. Beside it should be download app.