A separate standalone mobile version, I don't think so. But the web version should playable on mobile just fine. Not exactly sure how well itch works with different phones but using a straight link for the game itself should at least work: https://html-classic.itch.zone/html/11449738-1269037/index.html