Backstabbers Inc. – Kamikaze Missions – Review December 1, 2004 Backstabbers Inc. continue their swirl of aggression with yet another triumphant assortment of numbers that’ll do wrecking ball damage.