At first I thought the Sewer Battle scene would turned out to be a huge disappointment, but boy was I wrong... I actually thought it's great, especially the Wolf Predator uses it's twin shoulder cannons to blast all of those Aliens to death and using it's own superalien strength by holding on to both of the Aliens' necks and finishes them both.