New Mass Effect 3 trailer has worms

Straight from the Spike VGA show, here’s the latest Mass Effect 3 trailer. You know you want this sh*t.

Gears of Giant Enemy Crabs!

Dale North