User blog comment:Lordranged7/Voting for Pics/@comment-5236839-20121211143915/@comment-4928091-20121211162356

Most likly its either a cutscene from the game or a new opening.

Guess we will have to wait and see.