Trailer for Transformers: The Last Knight released… Did the isle of Skye make the cut?