Germany seems to go fine, especially with the russian troops from Leningrad who will be trapped G3 and won’t be able to make it back to Moskow.

Best posts made by Sire Fred
-
RE: Thoughts on where to go from here!
-
RE: Thoughts on where to go from here!
Germany is only three turns away from the russian capital and is without immediate threats to the territories it’s holding.
Maybe your next step could be to declare war to the western allies with Japan.