NEW? When was it made? Who made it? This is huge... oh, they already said it was "Big"... The is series... Oh, they already named an asteroid that...
There's some kind of asteroid manufacturing facility, the aliens run it. ;')