Ok, I'm biting.

I can tell this ain't some Call of Juarez like photoshop and that its the real deal, because this exact environment can be seen in one of the leaked shots. Seems like the player is standing on the building whose front is facing those 3 stacked barrels

Now to just wait to see what you have to reveal