User blog comment:Bovell/Battlefield 3's 12 minute "Fault Line" trailer released./@comment-3116736-20110417005423/@comment-1840523-20110417190635

Quite possible that he is a Chechen. In Afghanistan, there are a helluva lot of Chechen mercs on the Taliban's side, so it is feasible that they could be in the final game. But to your second point, pre-alpha software. That means it's before the final coding has been written for the game, so it's essentially still a "work in progress" game.