I don't understand why the setup program would need to modify the registry of all the popular internet browsers.
Oh, and judging by the time stamp, the website "superhero.awardspace.com" lies about it's update and notice dates.
I'm not completely sure, but I tested the setup.exe on my off-line crash-test laptop, and so far all I get is a signature error.