Description: You're stuck on a hostile planet inhabited with hideous alien creatures. Use various deadly weapons and upgrades and try surviving against all odds.