meaning of alien storm

alien storm meaning in Urban Dictionary

a game title made for the Sega Genesis/Megadrive during the early nineties. Briliant. Enjoy blowing the crap of all the aliens which are invading earth. Select from 3 figures: a person, a woman and a robot.