Darkstone
     
solution by Mordruk
     

The Spoiler Centre