from what i've heard of the story it doesn't seem like it really sets anything up. I only have general plot details though. Yes, it definitely does.