@Wilso,
Pretty sure it requires a current Adobe Flash player. Should be free except for the time you spend rooting around their website.
Wilso, if you download their stuff, there are lots of thinks you can check or uncheck to download other 'things'. The best advice I can give is 'don't'. I did and had to restore to a previous day's restore point.