There seems to have been wholesale changes to stats in general, i'm assuming that armor has been left with the same modifiers, but is much higher, as physical damage is pretty much useless right now.

Also don't need rain for winter's breath to insta kill, so far only evelyn, the giant robot (both losing about 60% health) and the frost demon (immune) haven't been insta killed by it.