I had trouble watching the first minute of the video on that site, therefore I'll never know what the other 13 1/2 minutes consist of.
apparently there's already a thread for it
I probably wouldn't have tried to view it if Boss hadn't taken a break from his soon-to-be-released-big-surprise and posted the info.
Thank you, Boss. Now get back to work. Less than 2 days left for the revealing?
~Cackling Bear~