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