Okay thanks! And sorry for troubling you with this question, I've had virus issues before so I'm pretty paranoid about this stuff. But this looks legit enough now with these extra links that I'll download it.
Good luck to you in the future!
No problem, have fun!