Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

>lurking /fgg/ to absorb all that sweet fighter knowledge
I think you'd actively loose any street fighter knowledge you already had lurking over there. I'd say go to the SRK forums but those are blowing up at the end of the month (where will I get my poverty game tech now?).