First, let me be absolutely clear. I love that Italy is in this campaign. True to my word I bought my way into the CBT as I have been long asking for this Nation to join the fight.
That out of the way I would like to offer what I hope to be constructive feedback:
I am having a hard time telling the two factions apart due to the fact that both are wearing the same color uniform. No idea how to fix this, and honestly, this is probably a good thing.
While I am slightly disappointed at how many units are German, the meta units are Italian and that is great. Given that I will take what I can get, I would prefer more Italian units if possible. They did have the Brixia Model 35 mortar and the Model 35 and improved model 40 flamethrowers. So there is this capacity within historical weapons.
Check your subunits. The Armored Regiment of the 132 Division Corazzata was the 132 Armored Regiment, not the 10th Armored Regiment (It did have a 10th battalion but Italians used Roman numerals for their Battlions so it would be X Battalion). All Italian Armored divisions used the same regiment number as division number except for the 131 Division Corazzata (Centauro) which used the 31st Armored Regiment.
Italian Medium Machine guns weren’t great. But I would prefer to use them at least in the first MG squad instead of the MG 34. The MG 34 is amazing, but the Italian Breda 30 or Breda 5g existed and could be good enough. And we could get the MG 34 for the second MG squad with a German unit.
The Semovente doesn’t seem anywhere near as good as the Grant. It definitely needs HE rounds to make it effective against infantry. Also they were part of the 135 Artillery Regiment not the Armored Regiment. Maybe the Brits could start with something a little more on par with the Semovente. Or you could give Italy the M14/41 to start and a British Equivalent like the Crusaders in your video. I see the Semovente as a follow on vehicle for the first tank unit and the second tank unit being German.
Finally, I would love to see a Bersaglieri unit. I need those helmets with feathers.
Thanks for the work thus far and thanks for your consideration.