Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Very nice one, have to admit I didnt understand the fast walk either until reading the comments here!