Nice Flash, been waiting for this since the pilot
Really like the flash and the human evolutionary angle on the "alien" story line. Looked good to me and While the sound was a little loud it didn't stop my heart for more than a few seconds so I can't complain too much.
Overall I thought it was a good start to the series; however, I thought it was fairly close minded inserting Meredith in just to make digs at religion. "No reasoning with a creatard?" Seems pointless and derogatory. There can be a balance between religion and evolutionary beliefs. In the end "God" or the source of life in the universe will be different and reach far beyond what anyone believes or theorizes now. But enough about that, your beliefs are your own and I'll respect them as such.
I just hope the series focuses more on the possibilities for the evolution of humanity and the ideas of time travel and other future technologies and isn't going to be just about making fun of the overly simplified religious stereotypes because overall I appreciated the humor a lot. :)