“Company of Heroes 2” review

 Yeesh, I’m shivering just looking at this picture. There’s a reason Napoleon and Hitler never won in Russia. The steadfast determination of the native inhabitants would stop any invading army in a heartbeat. But that’s not why two of the greatest conquerors in history turned tail. It was the weather. Good ol’ General Winter. […]