Megaverse announces itself to the world this weekend by bringing Spanish soccer giants FC Barcelona and Real Madrid into the …