Defiance - Revolting Hellbugs Gameplay VideoWanda gets out her virtual can of Raid and murders some insects.By Kevin VanOrd on April 18, 2013 at 3:15PM PDT Defiance