I bought a copy of Commandos 2 and 3 about a week ago, because it looked like an interesting game and I'm pretty sure harkon has recommended it to me in the past. The only problem was that when I installed it it wouldn't run on my system.
Now I've run into this problem in the past, and it's usually due to the fact that as of OS X Tiger, a case-sensitive file system is one of the install options, and one that I chose because I do a lot of unix type stuff, but it's led to a few problems with software which is poorly written. Commandos happens to be one of these programs.
I emailed their support team and got a response to the effect that case-sensitive file-systems are non-standard, and aren't, nor will they ever be, supported. I should reformat my hard drive if I want to play their game.
20 minutes later, armed with a program called 'strings', a handy text editor (vim in my case) and a short shell script that I wrote myself, and the program is running happily. I don't know why the couldn't do that themselves, and release it as a patch. Maybe I can talk them into paying me to write patches for the rest of their software.