A hero of power, of stature and of pure meteoric strength...Sgt. Fluffles is here to blast the evil Space Aliens back where they belong!
The alien invasion has begun. Your mission: Stop blood-thirsty creatures with the most advanced guns, explosives, and weaponry money can buy.