Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Very useful and interesting information on writing atmosphere, story and world building. 

Most of the time it's best to "just show not tell"

About the linear vs nonlinear, in my opinion I enjoy both respectively and its debatable which one I enjoy more, both have their own pros and cons but by the end of the day if you succeed in telling a good story that's good enough