Cape Watch: The Suicide Squad Fallout Has Begun