Skip to main content

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

no notes but 17% percentage.

its just you

not just you but might be problem with the pc you have