Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This takes me back to the XBLA days and that's not a bad thing. The only bad thing being that the movement is very jerky.