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 hahausually 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
I'll have a look...