Mastertronic
     
Demon's Forge
     

The Spoiler Centre