Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

what are your specs?

Deleted 3 years ago

then you probably don't have very good specs or you don't have a graphics card in your pc