Angry Thor means business.