So then!
I randomly bumped into this german Tech Support / License key scam popup, that floods chrome with announcements and forces file downloads of malicious? HTML Files. Therefor, to your own computer's safety, ONLY OPEN THE FOLLOWING SITE IN AN ISOLATED ENVIRONMENT, as it downloads potential viruses.
hxxps://de.redirectiondemessagexyz09.xyz/0562/pc-error-0xxxchxx88/
I wasn't able to completely analyze the HTML file that is being downloaded but it seems like it would execute various scripts upon opening.