Edge of Tomorrow: It sure is a good thing that the Omega Mimic was located in a really recognizable place. Imagine if it was hidden in some backwater European countryside...