Super TurricanSuper Turrican is the name of two different games in the Turrican series that share the same name. 13.7k Super Turrican