Troll Quest

A tricky puzzle map made for enthusiastics of Puzzles.