I was pretty disappointed with the final episode, to be honest. Felt like it went in too much of a different direction than all of the other episodes and felt a bit different in terms of tone and styling - mainly because of the "nightmare" sequences. It really ruined it for me.
Another gripe? It made absolutely no sense to me why, after Max thinks she fixes everything the first time, gets Jefferson arrested, is in LA then suddenly decides she needs to fly back to ave Chloe from the tornado, why in the following sequence, Jefferson *isn't* arrested? Surely Max's first thought, as it was the first time, should have still been "text David about Jefferson". Why the hell didn't she do that? STUPID MAX.
And then also, she went back to Chloe to avoid her being in the tornado alone but Chloe's a big girl, she could have gone to safety by herself. Instead, Max messes with time a whole lot of times and then they both just end up stood in the tornado together. What a lot of difference that makes, Max.
But then I also think I'm annoyed because it didn't end in a way that satisfied me. I didn't want to choose between Chloe or Arcadia Bay. (I saved Chloe, because, well. I don't know. Max would have been too f'ed up to live with the knowledge that she killed her best friend/true love. Not that destroying her whole town is much better.) I wanted to be able to change things one more way, to make everything okay, like, you know, go back and rip up the contest photo THEN TEXT DAVID ABOUT JEFFERSON. I felt like that in Episode 4, too, when by saving Chloe's dad, you paralysed Chloe. Why couldn't Max have found another photo before Chloe's car crash and stop her getting the car/getting in a crash? Oy.
Fantastic game overall, though. The last episode *was* a bit disappointing, but it hasn't particularly soured the experience at all for me.
For those who are interested, I wrote a review here:
http://gamespew.com/2015/10/life-is-strange-episode-5-polarized-review/