Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks! Yes the controls, I think its toll for playing it for 7 days straight :-) I have lost the ability to evaluate the difficulty :-)