That's the Alien Isolation stance, with the proportions altered to make the best of those designs- that's why it looks, so, so, good.
I've no doubts about the artwork, I just hope it's got a story that compells me to turn the page as much as the artwork.