5,222
ratings
8.5
Troll Tale is a fun point and click adventure game.

Walkthrough

Show More