Troll Mechanics. .. if only that was the world we lived in