If your browser began to open a huge number of ads signed with MarvelSound or “Powered by MarvelSound” or “Brought to you by MarvelSound” or “Ads by MarvelSound”, then most probably your PC has become a victim of an adware that usually gets installed as a part of some free programs. Do not be surprised,