First 2 episodes. Anyone see it?

Gotta say it may be one of my favorite shows on TV now, next to Lost