Back to: Sega - Mega Drive - Genesis Mega Turrican May 18 1993 prototype Closed (accepted) by: omonim2007. ehw » 2020-01-27 15:00:26 https://hiddenpalace.org/Mega_Turrican_(May_18,_1993_prototype) omonim2007 » 2020-01-29 21:38:57 Thanks! Added.