Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

unfortunately it crashes before it even opens properly.. :c

are you sure your browser is up to date?  this is the first i've heard of this happening

it's also possible it isn't compatible with your particular choice of browser (safari might break it?), lmk what you use so I can investigate