Mega Turrican
aka:
"Turrican III - The Final Fight",
Turrican 3,
Turrican III: Payment Day
Moby ID: 16645
The following companies have been credited with this game. This does not necessarily imply they are the owner(s) of the IP.
Publisher History- Amiga, Inc. (BlackBerry)
- Data East USA, Inc. (Genesis)
- Factor 5, Inc. (Wii)
- Rainbow Arts Software GmbH (Amiga)
- Renegade Software (Amiga)
- SEGA Europe Ltd. (Wii)
- Sony Electronic Publishing Ltd. (Genesis)
- Factor 5 GmbH (Amiga, BlackBerry, Genesis, Wii)