Surprisingly, I liked it a lot! You never knew who you'd end up with next and the party composition was actually dependent on the story, which was cool.