Yes it has that similar look to the Sacrificial Scene...
Hopefully its no Earth in the past and they are going the route of some kind of Space/Time Anomaly where they arrive on Earth prior to the Sacrificial Scene..
But it would make a interesting twist.
R.I.P Sox 01/01/2006 - 11/10/2017
Thoughts_Dreams Group: Member Rank: Neomorph View Profile
May 04, 2016
Big Dave: Maybe it is meant to be at some planet where the Engineers created life in some way?