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

Did you have an issue with the link on the itch page?
Please let us know how you get along. We'd be interested to know :)

Yes, download link for Itch.io didn't work, as that was the original problem, it didn't have an actual .deb installer nor was it created to work with the Itch.io launcher.