What's that big schmutz in the NW corner of the area near the eye in the pic on the right? Anything in particular?
I think its an extremely intense thunderstorm.