Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
Deleted 227 days ago

Unfortunately the game has some performance issues on some computers.  I've heard that lowering the game's resolution can help.