Call of Juarez: The Cartel comes from developer Techland. That name might sound familiar to a lot of folks out there as the developer of the soon to be released Dead Island. The game takes place during the modern day, which is quite a jump from the first two set during the 1800’s. You have to wonder what Techland was thinking when they did this…Did they say to themselves, “We can never compe...[Read More]