tsk tsk tsk... didn't even wait for me to tell him... In any case, congrads, it is Cybermercs, and it is a pretty decent game. If you can find it, definatelly play it (I think that HOTU might have it for free). So, cograds Shifter
OK, my guess... What about Desperados?