Edit history for The Return Of Medusa (Logo) by Thor / Delta Force

2016-03-21 17:26:35 ltk_tscc Set release date to 13 November 1991
2016-03-21 17:25:50 ltk_tscc Set release date to 1992
2015-11-23 20:44:03 ltk_tscc Added screenshot
2015-11-23 20:43:58 ltk_tscc Added production 'The Return Of Medusa (Logo)'