Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It'd be nice if the controls weren't as bad as the Atari Flashack 8, which is the single most annoying system out there. However, I think i just found its competitor.