why's the logo to the right? it should be to the left, and there's a strange, uneven black line and has a light box around it, so this is certainly not from Itch.
did you download an unofficial android version of it before downloading it here on Itch? that might be why you can't update on your phone, as this one messed with the codes for your phone.