🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

Ah, I just opened the page in a browser and it does show up there. Before I was using the Itch.io client where the game doesn't have an install button and the download link isn't shown on the page through that.

(Edited 1 time) (+1)

No problem! Hopefully this can actually help people in case they encounter the same issue with finding it. :)