User blog comment:Thailog/New trailer for Season 2/@comment-5014664-20120425231029/@comment-4026406-20120425235755

Delta Squad?

No joke, that is awesome.