Toribash
Hey, you should try to scan your computer, because it sounds like a 3rd party download was a virus.
Personally.....I don't care.