i never heard of it before
syfy channel.I never finished the season.Very low budget and terrible CGI effects.
thanks.
sad to hear