Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Centipede's one of my favorite games, and this is a pretty solid clone!