if i understand correctly this is a remake of Unifinished Business?
http://www.strategyfirst.com/games/GameInfo.asp?sLanguageCode=EN&iGameID=126&sSection=Overview
http://www.strategyfirst.com/games/GameInfo.asp?sLanguageCode=EN&iGameID=126&sSection=Overview