The latest Call of Juarez game is brewing a bit of controversy. The game is set in modern day Mexico and it seems that some people don't like the negative …

Continue reading →