I was just commenting on it, since it seemed very prominent in the site, everything was "MAC MAC MAC".
I did purchase a copy, and it went through, no email confirmation yet, and if I go there and click the link again, it adds full price to my cart rather than free, so their site registered it as purchased. Now just to wait for my Steam Key.
____________________________
Can't sleep, clown will eat me.