Like, seriously? What kind of application is it? I cannot remember installing it, too. Now it sends me tons of ads, usually including a slogan “WowMovix ads” or “ads by WowMovix.” I need a fix for this problem… NOW!