So is this like an ad for FireFox or something??? Cause it seriously has made me want to switch back from Chrome.

Read more