Tag: Alibaba and 40 Thieves

Ali Baba and 40 Thieves is a maze arcade game released by Sega in 1982. Players take the role of the famous Arabian hero who must fend off and kill th...