I tried running the steam version of this on my mac, but it doesn't get far at all - the launcher starts, and you can press the button to start L.A. Noire, but all that seems to do is close the launcher!
I'm guessing this is because of .NET 3.5 (or lack thereof) which steam tried to install but failed. So I'm trying to get that sorted out, but so far no luck.