New Map released: Mashtuur

Hello Soldiers! By now you should be preparing yourselves for the ultimate fight in our brand new map: Mashtuur city! Join the battle in the turmoiled streets of this contested city in central asia, and bring victory to your team! Are you ready?