Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the feedback! My friends also thought the game was a bit too difficult. Maybe I was just too absorbed in creating the game I forgot to account for the difficulty :P