Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Cool idea, although I had a hard time trying to figure out which phrases would make people leave or pull them in. Might have just been me not understanding the system. Really fun putting together common E3 buzzphrases though. Like, incredibly fun.