Amstrad CPC
Community Rating: 3.56 Total Votes: 8
Unofficial Translation of the 1981 arcade game of the same name which was released in Spain. You have to overcome...