I can't give you spoilers, but I can say 'that wasn't supposed to happen! And that wasn't supposed to happen! And that wasn't supposed to happen! And that wasn't supposed to happen!' And so on.
And not in a bad way either.... some very nice twist and turns. A damn awesome final stand
