I've searched around on the internet for some time now about that site, and it appears there's no virus.

Send me a PM if you guys want a link to a site with info. I'm not posting the link here 'cause it has that bad link written in it.