Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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...