Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hi there, thekatface - can I ask what the specs of your computer are? That might help give us some insight as to what the problem could be. Thanks!