Working on a new production trailer:
It was based on another view I had of the Mantis Sign:
Here's another based on the original: