Here is the highly anticipated demo by Vivendi Universal that has made everyone gone stir crazy. It is a hefty 645 megabyte download, but w...