Oh yeah dude, we have TOTALLY been digging this sucker lately. It just makes you want to drop dead and drool.
We're covering it in the NIntendo thread, but I'll leave this one up. It's a big topic.
Honestly, I'm wondering what the wolves have to do with the gameplay. It looks deeply rooted in the gameplay somehow. E3 is too damn far away.