Giant Bomb at E3 2008: Day 01 Crack

Giant Bomb lands on E3 with, what some might call, a boom?