Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Aaaa, waitting for the day the demo is put back up haha. It looks like an interesting game. Hope you'd be able to sort out the problems soon. 

Fighting ;)