Characters have their own stories but they're all connected...I really like that. Something like, while you play as Kurt, you fight someone and you're beaten. Then, for example, a Rocker comes to the rescue. Then while playing as that Rocker, you get the mission to save Kurt and you actually now see how the Rocker got there....