The unfinished version leaked online, this is the final product which premiered today! Nothing has really changed, except the intro.