The Wrath of Mars-

Martians invade earth seeking vengeance for the death of Steve the Alien, but what’s really happening?