The links should
work, but it looks like the site is getting hit pretty hard as a result of the offer. You can go to the site's front page @ www.daz3d.com
; it has a direct link to the offer, as well.
Yes, all programs in the offer come in both Mac and Windows versions.