Freaking help me right now! There is a super annoying page stuck on my browser, I see it every time I open my browser, but I want to replace it with another one! It seems that I cannot remove it via the browser settings, which is suspicious! Is it a virus stuck on my browser?! Help!