Gamespot has
this image currently attached to the gamespace.
I like the art style. And the image reminds me quite a lot of John Carpenter's The Thing.

The whole thing is very tasteful. However, I'm not sure the cover would quite catch my eye in the store. As good as it looks it's not a very interesting (or fitting) subject, and I would have chosen a cooler palette for it myself.
What does everyone else think?