User blog comment:Emilios1310/Annihilation trailer released!/@comment-1467393-20110617015715

Shangri-La reminds me of the jungle stages in Dead Ops Arcade. Anyone else think of that?