Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Taking a look at the updated alpha! You really patched up a lot of the issues I saw last time! most of my suggestions this time around are a lot less severe and more a matter of personal taste, so take them however you want!