seav Jun 07, 2014 10:16PM 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...