Youtube user joatmonjb has created the following seven minute trailer combining all the footage from the official trailers and spots released so far.