There is a new Decisive Campaigns : Barbarossa Lets Play series up on YouTube. Big thanks to Agripus Maxentius for making this already 7 part series. I hope you’ll make it all the way to Moscow.
Click here for the full play list of all the episodes.