After years of development, countless productions delays and a seemingly never-ending deluge of commercials, Fox finally took the wraps off of their 15 million dollar 2-hour TERRA NOVA pilot. But did it live up to the hype? That’s for you to decide in the poll we’ve handily embedded for you after the jump.