Today I found a Blizzard Icon and an Origin Icon when I scanned my system start elements for performance optimization:
Anyone where who can tell me what this is? I never had any chinese Apps on my system. I don't speak or read chinese.
Virus- and Malware scans yielded no results.