Aside from too many aliens (imho),
That's true. My first impression when I saw this pic was that the Pred was going out in a blaze of glory, but I soon learned the that comics' mentality was 1 Pred=1,000,000 Aliens, so from their point of view, the Pred is dominating this fight. Bogus.
that picture is one of the best depictions of what the creature effects should have looked like.
Totally agree. It was made way back in the beginning of the Aliens vs Predator franchise, the early nineties, and there hasn't been a better depiction since.
What is that picture from?
The art is by Dave Dorman. I first saw it on reprint issues of Dark Horse Presents
#36. It was also sold as a lithograph ages ago. I've often regretted not buying it when I had the chance, but fortunately it's in the Aliens/Predator Panel to Panel
collection, which is where I got it from.http://www.avpgalaxy.net/forum/index.php?topic=46.0