Used to be 4 Star Worthy, after the last update though hella intrusive adds been popping up. Mostly running under scripts I think, either way I got Brave to stop myself from being forcibly linked to another site and it doesn't stop that anymore. So yeah...fix it if you can.