Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ah, yes, it's short :( 

Wolfscade is planning to draw an extra scene for them, explicit rated.