"Call of Juarez" Leaked Image Date Stamp Points to Tomorrow

I'm sure this teaser photo means that time-travel officially exists.

Not Available Lead
Complex Original

Image via Complex Original

Not Available Lead

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.

Latest in Pop Culture