I've been playing this on the 360 today, and it does look damn good. The textures, however, are really nothing special on the xbox - you'll definitely get much higher resolution textures on the PC, I'd imagine by some distance.
Good game so far! A few things seem kind of weird though. I've...