Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

is it suppose to be a browser game, it came up as a download for me. I use opera

Yeah it plays in browser, no download. maybe using a different browser would help