Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I love the references to The Legend Of Zelda (Link's Awakening DX I think...)