Giant Bomb!!!!! By el_dude July 21, 2008 1 Comments The site is finally live and looking fantastic! Long live Giant Bomb! 1 Comments