Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I should emphasise that I loved the art style (though this is something where as you say others will differ).  I think you had good instincts to avoid excessive text. So many games in this jam had too much text. Off the top of my head I can only think of one point and click game where I actually liked the gameplay: Samorost.