Well, I gather that the trailer recently became available...
Does it come with air raid style PA speakers blaring religious chants from Ustinkistan?