Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I definitely agree! We put the majority of our development effort into the game, with very little time left for tutorializing.  If I have time and interest, I might expand the existing tutorial, but for now I hope the description on the game page is sufficient for most players.