Amstrad CPC
Community Rating: 2.69 Total Votes: 13
Altered Beast is a port of the 1988 beat 'em up arcade game of the same name, developed and manufactured by Sega....