Hopefully it picks up some speed. The cgi wasn't as bad as I read it was. I really enjoyed Terra nova. And this gives me Terra nova vibes with lost. I'm in as of right now. People need to chill out tho. I've watched plenty of shows that don't have the best first episode and then they get better. Quick to judge over one episode. And also at least its something that's not another cop or medical show.