Well, I downloaded it, watched it for myself, and to be honest, I utterly disliked it.
The acting on the part of the main characters was very poor, and their movements were rather rigid and forced. At many points the audio wasn't even synchronized with the mouth movements, which is extremely easy to correct during editing.
They had the costumes and the technology, I'll give them that, but they used both in all the wrong ways. They overdid sub-par strobe light effects at several points in the film, and what little smoke they used did not conceal anything.
The xenomorph's mouths did not open when they vocalized, nor did they do so when they died. The heads used in the extreme close-ups did not match those used by the costumes.
The xenos were entirely bipedal, which did not make any sense. They were also remarkably slow, and seemed more like sitting ducks than fearsome predators.
The yautjas had some very unique masks, but at many points their own movements were confusing and stiff, and it was very hard to follow what was going on there.
Continuity errors are frequent, namely that there were xeno eggs which did not open even when they were poked, and that the xenomorphs appeared in the predator's infrared vision when they shouldn't have.
Very few of the sound effects from any of the previous films were used, and none of the camera angles followed up with what occured in the action scenes. It was just a set of flashes between pred helmets and xenos that didn't move their mouths.
Overall, I am sorely disappointed. They had the resources, funding, and props, but they did not use them properly. Points in the plot, such as the presence of government-engineered xenomorphs in an uninhabited forest, were left gaping and unanswered, and the acting was remarkably poor.
I'm sorry, Dave, but I simply can't say that this was better than AvP. Both were terrible films in my opinion, but I find that this one sank even lower...
And thus I clothe my naked villainy
With old odd ends stolen forth from holy writ
And seem a saint when most I play the devil.