Mar-04-2016 8:31 AM
That looks awesome. Must be a Predator temple, who else would ever dedicate a temple to these creature.
Mar-04-2016 3:42 PM
Right?! Looks so awesome. I could see this as a really neat and dark setting for a scene in Covenant or another Alien film.