Annnnnnnd this line alone tells us its going to be tacky : unleashing Aliens which wreak havoc on the local Colonies and crossbreed with wildlife.
And then we have this : Monetisation for cosmetics, such as skins, armour decals, weapons, allow for plenty customisation options
Expectations set to ZERO that way if it does ever release i might be surprised