The news of a streaming release, ADI's involvement, the potential story and setting which may or not work is giving me worrying vibes.
Not sure what the budget is but I just hope it doesn't look like a made for TV film with a cheap looking Predator in it.