It debuts August 12 on FX and Hulu, spotlighting a Weyland-Yutani ship crash on a corporate-dominated Earth rendered through practical creature effects.