Space invaders battle the She-Devil with a Sword in 'Mars Attacks Red Sonja' summer crossover