New screens for Ubisoft's Call of Juarez

Its release is slated for release summer of 2007 for both North America and Europe. While we wait for this, you can check out the screenshots and see if the graphics are what you were expecting.

The story is too old to be commented.