Vanquish trailer makes Gears of War look like a slow moving old person

Oh, and slam-dunking missiles? Count me in.

June 7, 2010