Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yah, if your goal is to sell copies, I would agree with them about it being too long. 

I'm currently working on a new version to fix bugs, clean up some graphical issues, etc. I may release a new demo that only includes half the game instead of 75%. But to be honest, I'm less concerned about money than that people enjoy playing it.