I actually eneded up watching this first at Zero Hour .....i thought it was cool.
Both vidoes (us and euro) are a bit silly for different reasons, but its nice to have some image stuff..... its says they will update the sites in the near future and from time to time......