User blog comment:Thailog/New trailer for Season 2/@comment-5014664-20120425231029/@comment-4584676-20120425234432

"Delta Squad come in"

There's multiple teams. MULTIPLE TEAMS.