Grenades comin' in from every which way!