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