Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It would be great if you could link your LD game page, so that we can go and give it a rating and feedback over there if we've come through itch.

There is a link at the top of the page, click "View Submission"

or here it is: https://ldjam.com/events/ludum-dare/42/stuck

Oh wow! I didn't even notice that button. Thanks for pointing it out.