You will have to sign up for the forums. The port is like an aquarium for the game to live in. You can download a wrapper, which is the port except the game itself is missing (for legal reasons obviously). You can either insert an existing Windows installation or install the game directly into the wrapper.
The port uses Wine technology, so you are still playing the Windows version, except it is all wrapped up in a single Mac application which you just have to double click. no additional stuff needed. if you want to port games yourself you can give Wineskin a try:
EDIT: BTW, the reason you never heard of this port is because it's just a few days old ;)