Nothing wrong with Gamespot. I guess it's an adware, tricking you into downloading their own program.
Log in to comment