Yea, I imagine the faces of the Germans were grinning from ear to ear at the sight of the Ruskie Snowmobiles (that they heard and saw coming for 5 min. on the flat Russian Tundra) as they looked over the sights of their 20mm Flak Cannon and 75mm Tank Guns. PAYBACK TIME.