Yeah, that website is shit. It had these popups over the video, and when I tried to make them get out of the way, it tried to "install a flash update", on the Xbox One. Haha! I was wondering what the hell that was about. Virus, eh? I don't trust random sites with scripts or flash, which is why I waited until I was on the Xbox to click on this.
The quality of some of these amateur productions is surprising. That was pretty cool, both versions.