I watched first episode last night, there is a scene there that reminded me of E.T.
Show looks awesome, but I'm currently watching The Wire and my little brain can't handle more than one show at a time. So I'll get back to this when I finish the other one, but I was hooked on first episode.