Beach Head 2: The Dictator Strikes Back

1985