Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Strange, when you look at the Itch listing via Linux, its says not available for gnu/Linux?

You are absolutely right, I forgot to assign each upload to its appropriate OS, it should be fixed now. Thanks a lot for pointing it out!