Microsoft has recently released a new trailer for their upcoming title, Gears of War Judgment. This new trailer has to do with the Booshka weapon that you will find in the game. The Booshka is a devastating grenade launcher of UIR design. It is capable of lobbing smart shells that detonate on direct impact with an enemy, or bounce off walls and other obstacles to detonate off a brief timer. Take a look at the new trailer and tell us what you think. Are you excited for Gears of War Judgment?