Ended up finishing this a few days ago after deciding to rush through the story. I'm sure it's been mentioned but the game just gets worse and worse (performance wise) as the game goes on. The story events add effects to the environment that just break the game, ended up ruining it for me.
Still very good game, I can see that, even it it's at 20fps but I won't be touching it until it's fixed and I'm pretty much done with WB as far as purchases go.