Looks like Ubisoft has quietly released this press photo with the date stamp of '09.06.12'. One can only assume that this is the announcement for Call of Juarez. Ubisoft had tried to re-boot the franchise in a modern day setting, but this looks like we might be travelling backwards to Old Mexico times for the newest entry.
What do you think? Do we need another Old-West shooter? Let us know on Twitter.