Does anyone know what this is? It showed up randomly in my torrents folder and I haven't a clue where it came from. I haven't messed with it yet in fear it might be something malicious. It put 3 folders in my download folder with a bunch of letters and numbers for folder names. Screenshot of the Download folder and the first folder:
http://img229.imageshack.us/img229/9951/24161228.jpg