Muchly discussed on the various sci-fi forums. Deeply flawed. Things happened that didn't make sense, for which no reason was given, and which were left dangling. The whole geared to leading us into a sequel.
But... I found a couple of articles on the web that indicated the problems were just typical Hollywood shenanigans. Evidently, the first screenwriter, and the first complete script, cleared all those things up. Everything was explained and ends tied up neatly.
But he was sacked.
The new guy had a "different artistic vision", and made changes. Not for the better, by most accounts.
Still, entertaining, and it looked good too.. Hopefully the sequel will take the opportunity to clear things up.