Scene trailer links labeled Tamil, Telugu and Hindi ahead of planned November 6 release Β· Digg