Review: Call of Juarez: The Cartel

Call of Juarez: The Cartel is a modern take on a Wild West shooter; though not in the traditional sense. The game is set in the present-day equivalent of the Wild West, according to Polish… Read more…



Neowin.net