Wow that looks awesome. I love the aliens. I was talking to my brother the other day about that, he told me “Just think: If the universe is infinite, somewhere out there, there is a planet populated by aliens that all act and look like Hillary Clinton. An infinite universe means infinite possibilities, so somewhere out there a species evolved that all wear pants suits, talk like her and look like her” I told him then that would prove hell exists LOL!
Nuke it from space, just to be sure.