Hi! This game is only available as a windows executable, I don't know if that affects you? I have never used the Itch app so can't offer anything more helpful, sorry!
thank you Ill play it via the windows executable !