Yes, Windows, Mac, and Linux can all play together. During the beta I bought a second license (and made a second Steam account) so I could test multiplayer. Worked fine on a MacBook Pro and a Windows desktop using "host and play" or whatever it's called.
I'm not interested in playing though. My weekend's going to be spent working. You'll find someone quick enough, I think. Have fun!