A new preview is up :
Seems to focus more on enviromental aspects like the cold being a factor. Not sure if any of this applies to Multiplayer though. Also the KV-1 gets confirmed it seems plus the Katyusha, but that one was a given i'd argue.
And an additional preview. Showing a few new screenshots, including a heavy 120mm mortar