Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Pretty much what Diadita said :)

I already have all the major story beats that the game has to hit planned out, as well as the endings and any large set pieces. Apart from that I keep only a vague outline so that the characters have room to evolve organically and I can respond to player feedback to tweak things that aren't working, or add things that people request.