Skip to main content

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

Nope. Are you playing on the browser or did you download it and what are your PC specs?

I DOWNLOADED IT ON MAC BROOO