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

I think much of the complains people often have with long games are about the grind. Without the meaningless repetition elements and if new things keep showing up then I think 40 hours is a good amount of gameplay for the genre.