Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm downloading the trial directly from your website for which I do see a .deb on there, I'll give that one a try.

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 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 launcher.