Terra Nova: Causality and FX [Comics]

Speaking of Terra Nova, Has anyone watched the first episode this week? Was it any good?

[Source: Hijinks Ensue]