Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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