New Briefing Trailer and hey, this one isn't weird. Gives you an idea of what the objective of the game is going to be.