Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm really digging the implications this has on the lore of the Giant Bomb mythos.