Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It would help the developers to know what part of the game you didn't like. Because it can help them to improve the game beyond what their demo provides.