Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I guess you already got the newer build. (Did you have a small river? :))

Pace of fixes and features is definitly going up now!