Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

cant find how to download for some reason

It's a web game

oh oka, the itchio app doesnt show it as a web game haha
usually it has a "open in browser" button in such cases

I just opened it in browser and for some reason in the game window it just shows the top left corner of the game

(+1)

I'll have a look...