Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

who did the art if you don't mind me asking?

(+1)

The main artist is Oxykoma, but afaik they haven't posted anything online in years.

Thanks for your help :)