We're have a great time after the initial adventure, there's a whole lot more after the finish of the original premise and it's been a lot of fun. A few bits have been frustrating, in that there are some things that are just really hard to do; but once the mental bend is figured out, the character gets more powerful and usage of the wolf gets a lot more powerful. I also am spotting things now that, at the beginning of the game, were just part of the background. It's really cool.
One interesting aspect is that the timing really isn't that important. That in the midst of one stage, after getting a certain capability it's entirely okay to go all the way back to the beginning and clean up all those things that were left before. And sometimes a good thing to do, too, as you get stuff you wouldn't have had before facing another big boss. The bosses are hard, the 'interrupt' fights are pretty easy, and there isn't all that much room between them.
But Jet and I have been having a blast with it, perhaps too much of a blast, sometimes, as John gets a little frustrated with us going into the basement and playing. :-)