Thread:Magister Xa/@comment-12474412-20131224025120/@comment-33188467-20140228065213

Looks like it. On the official site there is another promo vid, if you haven't checked it out already.