
Mega Turrican
Developer: Factor 5Publisher: Data EastReleased: December 31, 1994
ShooterPlatform
73Mixed
Get Deal on Kinguin →About Mega Turrican
The Machine has enslaved the galaxy under its tyrannical rule. As Bren McGuire, the last survivor of the United Freedom Forces, it is your duty to destroy









