The strength was the concept of invisible aliens secretly experimenting on the crew. However there wasn’t any real meat to the payoff. It was an idea that didn’t have a story to live up to it. This episode felt like it was one good twist away from being really great.
I’d rate it as mediocre with a really good concept.