To sum it all up. By the looks of it, seems like the idea was:
Ripley and Hicks radicalized against the Company and decided to conduct attacks against WY research sites.
(Given how they've lost so many colleagues, friends due to the Company... yah it makes sense).
There's no corny "Hicks and Ripley and Newt are one big happy family" stuff.
And the plan was to continue with Cameron's aesthetics
while injecting some anime-style influences of their own (the merc helmets are very Appleseed).
And it would've ended with a probably definite defeat of the Company.
I like that there's no big Colonial Marines presence in this. There's the dropship and some guns, armor.. that's fine.
The Biomech suit stuff could be something they could get away with.. if they did big redesigns
(gotta get away from that Atax, Halloween suit aesthetic).
Blomkamp has kind of been channeling a "Cameron meets Verhoeven with a splash of anime" aesthetic and tone through his first three films, so that definitely seems to fit the bill and gel with what we're seeing in the art here.
The biggest determents for me, like you said, are the very Atax/Kenner-inspired suits, and the odd genetic offshoot Aliens we saw in art a few years back - the ones with multiple heads, limbs, etc. The central ideas/concepts intrigue me, though, and I like Blomkamp's filmmaking enough that I would have been curious to see the final result here. It'd be hard to top Alien 3
's Assembly Cut for me, and I certainly wouldn't expect this too (and if I had to pick between only this or only Covenant
existing, I'd choose Covenant
) - but there's room for different ideas and continuities in Alien. Every filmmaker that comes in puts their own stamp on the material and kind of sidesteps the previous filmmaker's intent anyways, and one of my favorite things about the franchise on the whole is that each filmmaker that comes in is able to really let their own distinct voice shine through. Each Alien film is just as much a distinct part of each individual director's filmography as it is a part of the franchise. There isn't a "house style" that they all adhere to, and I love that.