The video below was found at Little Green Footballs and hosted by YouTube.
It's a remake of a classic 'Net video capture of a video game ("classic" if you're a geek, that is :^)
Here's another popular re-interpretation.
UPDATE: There seems to be an official website! You have to watch this one last from the official website - with apologies from to Queen, I hope.