Just plain bad early 90s action sci-fi. The costumes were good for the era, I suppose, but the bad acting, cheese dialogue, and stereotypical plot render this film irredeemable.
If you're a fan of the Japanese Guyver, watch this for a good laugh; all others, stay clear.