That's a screenshot?? That dragon look super detailed and very natural. If that's a screenshot I'm just gonna shut up about concept art and everything else and just wait in endless anticipation for this game to be released :bowdown:
Yes, it's a screenshot. It was in the GI mag, and it is very clearly not painted. There is also discernible geometry, normal maps, etc. With that said, indeed it looks very good.
That, looks like a PC screenshot! Notice the extremely crisp anti-aliasing.
I believe Xbox Dev units do AA for "free", they're more powerful than actual Xboxes.