Okay, 30 seconds in and I'm immediately confused. They now know for a fact that the Red Angel is from the future and that it's suit is "future technology?" How, uh, how would they know this? What differentiates it from an alien race with technology they've never seen before?
Not to mention that definitive knowledge of the Angel's nature kind of torpedoes the whole science vs. faith angle that was being built up.
I feel like the writers kinda skipped a few steps in unraveling the mystery here.