Cadillacs and Dinosaurs Mustapha PC Game released in Japan as the name of Cadillacs Kyouryuu Shinseiki which was an arcade game in 1993 by Capcom. It’s a side-scrolling beat ’em up game which based on the comic book series of Xenozoic Tales. This game was produced as tie-in to short-lived Cadillacs & Dinosaurs animated game