Well, I was not totally with StarkRG. However, he/she made his/her points and the review was really funny and intelligent. Highly recommended you guys watched the show and then back to his/her comment. The fun you got from that review would be much bigger than the show itself.
By the way, Terra Nova was getting much better, at least we got the dinosaurs' sight in the near few episodes. (Ok, no dinos in this epsiode but at least a firefly!)