'Call of Juarez' (X360/PC) - Screens & Trailer
by Rainier on April 16, 2007 @ 3:49 p.m. PDT | Filed under News
Call of Juarez is situated in 19th-century Wild West featuring fast-paced revolver duels using historically accurate firearms, horseback riding, and memorable locations combined with top-notch graphics and an enthralling soundtrack to immerse both casual and hardcore players.