The last of the three part trilogy.
I'm not sure how I feel about this one. I don't even know what my own meaning of it is.
I think it is a bit like this:
'Imagine you're in space. A meteor shower has just passed (MET3OR) and you are facing the reality of dangers ahead, as the shower circulates the earth.