Second game in Lucasfilms fractal gaming engine IIRC (the first being Rescue on Fractulas). The cave tunnels all use fractals to procedurally create the environment which you navigate in first person behind a console that wouldn't look out of place in The Time Machine. You collect different coloured orbs that the creatures have weaknesses to (so you need to learn which ones to use against which enemy). Originally played this on my Amstrad CPC464 on the green screen which made the colours difficult to work out. Never got too far in the game (I think I managed to get past the second dragon) but spent many hours trying.