Stuck on Ramparts with seemingly no exit in sight other than two rune ...

Stuck on Ramparts with seemingly no exit in sight other than two rune ...