What exactly does it say?
Im on mac too. Have you tried right clicking and selecting open?
Excellent game. More weapons, an attachment system and maybe character customization and this would be perfect. MORE RAGDOLLS!