Metatron Surviving Mars May 15, 2022 by Aaron Plug Facebook Twitter Pinterest LinkedIn Metatron appears over the humans mars base. Challenging them to survive the harshness of outer space. Video shows mission from start to finish. Metatron: The Advent source