We are currently working on the Mac implementation, but unfortunately it's not ready just yet. We definitely plan for it to be available to play this weekend, but we aren't entirely sure when.
Very sorry to disappoint you. The files will be on the Free Weekend page as soon as they're ready. I'll send out a tweet and respond to this thread as soon as it's ready.