This video section is from E3 2006 in Los Angeles which was aired on Al-hurra TV from i-Tech show, produced and presented by Toufic Gebran