Turrican Anthology Vol. 2

The Turrican series was created by Factor 5 in 1990. Turrican 3 and Mega Turrican were developed and released in …