Panzer Corps: Soviet Corps is released!http://www.matrixgames.com/amazon/Art/Panzer%20Corps%20....jpgWhat would you do if your Country was invaded by a seemingly unstoppable army? What would be the price you would pay to have freedom agai Posted 8 years ago by Rebecca Smith