Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Twine is a good way to just jump in (and also prototype!)

Javascript is a pain in a lot of ways, but it's not too terrible when you get over the initial hump. Do you have any programming or scripting experience?