WorthPlaying.com has released some new concept art and XBox 360 info.

Advertisements