IL-2 Sturmovik: Battle of Stalingrad: Update 6.107

11.11.2025 Dear friends, On this very day, 107 years ago, on November 11, 1918, the armistice on the Western Front of World War I came into effect — for the first time in four years of nearly continuous artillery barrag…