Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yep was my fault. All working. Great game, very tough and I really like the art style.