Games/Ali Baba and the Forty Thieves/MediaAli Baba and the Forty Thieves·, 1981 · Quality SoftwareMediaBack to gameAll4Screenshots3Videos1Screenshots3Videos1Gameplay VideoMore about Ali Baba and the Forty ThievesPlayer reviews