I'm hoping that the script of it'll be availible sometime soon, though, because I found myself going "Is that person speaking another language? No, wait, he just said an English word! No...!" at the dialogue.
And let me just say that my thoughts on the ending (the very, very, very, VERY last moment) can be summed up in two words: FUCK. YES.