pretty much on point and if you read the briefing from the Russian side they know your coming but don't know that you are Russian spec ops, your goal is to delay the enemy for a mechanized unit to come to destroy them. this is one of those mission where when you read both briefings the back story is awfully believable