I like it. They used the right colors. And, I like that they're the Whale, not the Whalers. I mean, it always seemed a bit backhanded to use a whale as your logo when your team was called the Whalers. Whalers kill whales, after all; it sent a mixed message. Anyways, the new whale made me think immediately of this:
Just because I'm in Carolina now, doesn't mean I'm suddenly down with the Hurricanes. You can take the boy out of the Constitution State, but you can't take the Constitution State out of the boy.