Druidstone - Legend of Grimrock, isometric, tactics

I just finally beat it, mostly because I got lucky with the

boss teleport. I was able to do enough damage round one to cause the teleport. Then I was able to do multiple attacks that next round with the mage (who was shielded). I also made use of poison. So, one boss teleport and killed her before she healed.