Land of War - The Beginning: Free DLC - Degtyaryov PPD-30

Land of War is coming soon on the 10th of June! Stay tuned! In the meantime, we worked hard to provide you some additional content on lunch day and it's a free DLC - Degtyaryov PPD-30. Degtyaryov PPD-30 is an experiment…