New Insecticide Trailer + Behind the Scenes

March 21, 2008

Gamecock sent over a new trailer for the recently released Insecticide that includes a special ‘Behind the Scenes’ look at the development team from Crackpot Entertainment while they were working on the title.