World War 3 - Smolensk Map Showcase

World War 3 has a new map on the way, here is your first look at it!