Sega Genesis Reviews Mega Turrican Author Chris Alaimo Date March 23, 2011 When reviewing Mega Turrican, the obvious comparisons to be made are between this game...