Altered Beast

1988 beat 'em up · platform game

Cover art for Altered Beast

Where and when.