'Call of Juarez: The Cartel' (ALL) - New Screens & Trailer
by Rainier on July 13, 2011 @ 1:42 a.m. PDT | Filed under News
Call of Juarez: The Cartel is an FPS set in present day and brings the best elements of the Wild West to a new and modern setting with an immersive and mature story, where players can expect to embark on a journey like no other.
