Demon Stalkers - The Raid on Doomfane © 1989 Electronic Arts Home Computer Soft. European release.
BARCODE: 5 015839 029530 GAME ID: E029553XB PACK ID: E02951EI
See Goodies section.