Before everyone starts insulting me i'll begin by saying Commandos 2 is one of my favorite games of all time. I spent hours playing this game when I was a kid (back in the days when games gave you a real challenge !).
From where i'm sitting I can still see the CD on my shelf, so I already own it but when I saw you could buy it on Steam for 99 cents, here I thought : "Let's buy it, it's cheap, it'll be the occasion to play it again and since it's in my steam library it'll be more convenient than the CD" (I bought a lot of games I already owned that way and I know I'm not the only one).
Here comes the downfall : it's a pain in the *** to make it run on a W7 64Bits computer.
First, the game just wouldn't launch, opening and exiting immediately, then after some tweaks, new message : "problem checking steam application" and then "comm2.exe not responding".
I finally got it to work only to find you can't play on a wider resolution than 1024x768.
I know it's an old game but what's the point in making this game available on Steam if you can't play it on a modern configuration ?
I wouldn't want them to change the graphics at all but at least they could've make a HD resolution compatibility, that would have justified the buy for me.
So, do I recommend this game ? Hell yeah !
Do I recommend you buy it on Steam ? Hell no ! They didn't even bother to check if the game would run properly on a current PC. I work in computers for a living so I know my way around and it still took me 2 hours just to launch the game (and my time playing the game is not updated on my profile, I didn't play it just 6 minutes) !
My advice : buy it elsewhere like on Good Old Games, the pack Commandos 2 + 3 only costs 5$ and download a mod allowing 1920x1080 resolution.