such a battle had not been fought in thousands of years , and now , in the snow , in the dead of winter , another army was preparing to storm a fortress that had been stormed hundreds of times over countless thousands of years .