I loved this episode. Best episode of both seasons IMO. Very thrilling, intense, intimidating. Just wonderful. I do think it was a risk to make your main character seem sort of unlikeable and go against everyone at the end but it was exciting and I am very pumped for season 3. I just hope that next season they can figure out how to tell a more coherent overall story episode to episode and not just rely on atmosphere and themes as a replacement for events that are understandable and character motivations we can relate to, at least to a degree
There are indeed a lot of things that happened in s2 that were not resolved by the finale but then again I didn't expect them to be, at a certain point this season I realized they're just throwing stuff out there to make it be "random" and it's a creative choice and you shouldn't expect to be able to figure it all out (much like Twin Peaks). I don't like that but that's how it is. But this finale was superb.