Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Probably the game is too hard. Balancing a game is one of the most difficult aspects of game design. Maybe an introduction level could help.