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

Overall an astounding collection of games, but a few (Organ of Eden in particular) are more or less completely busted to the point where the player is more likely to get lost for an hour and quit the narrative altogether than to actually persevere. When you fall through the floor AGAIN after your 3rd 30-minute attempt to munch all the scientists, meaning you have to slowly climb a stupidly long spiral staircase for an additional 20 minutes, no player without godly patience is gonna care enough to see the ending, leading to a disjointed experience of starting the next game. 

(+1)

To add to this, I found that Organ of Eden often had traps where you would get stuck in doorways, walls and had to restart from the beginning.