Looks like it could be, GF. Did it have little 'arms' tucked up in front out of sight of the camera? Cute lil bugger!
That's a shame about the trees.
Here we lose more trees to ice and snow than wind, but we did lose an old hemlock a couple falls ago because the wind toppled it out of soggy ground.