German-Soviet War 1941
Mini-game of German-Soviet War, the biggest land battle in history