User blog comment:Teugene/Arrival DLC Launch Trailer!/@comment-1886172-20110329074831

Darn you Teugene! It was Raiders of the Lost Ark(Opening the Ark scene) all over again. Only this time is happened from awesomeness.