Giant Bomb at E3 2008: Day 01

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