It met my expectations this week. I was going on and on about how predictable it was, and then Greg died and I felt like an idiot. I also 'guessed' right before the blood test scene that Lee was an alien (since it was only a few minutes before, it wasn't really a guess, just kind of throwing out random plot twists xD). I agree, I also hope they're not traditional aliens. I guessed before the show started (a legitimate hypothesis this time) that it would end up being about aliens, and I'm disappointed that I was correct. I like the flashbacks, but it's going to take me a little while to get used to them.
Overall, a good episode! I think this is starting to shape up quite nicely.