Let's see... Safecracker, by Dreamcatcher Games and The Adventure Company?
Maybe they updated it. I hope so, as it is actually a fun game.
If you have a problem, call their tech support number. they were pretty helpful when my wife had troubles with their games (we have several).