Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Pls add version numbers to your downloads - otherwise one can get mixed up when trying to find the latest update.

Yes sir!

You can use this:

(left is the itch app, right is the site)

Thank you - I overlooked that. 

My fault.