The Massive Blizzard Beast has been wounded recently, we all felt it, now the numbers are steadily showing its slow inevitable defeat.