I have been starting to get a little worried about Yellowjackets, that they are going to get too “LOST” with their long teases and eventual answers (or lack thereof). But as of this week, I’m starting to feel more confident that they’re going to get it right.