Isle of Giants

Isle of Giants is the name of the Island and its corresponding unique Building. The Isle of Giants is the only way that the player can spend their Knowledge Points on Skills and Perks.

Achievement
Visiting the Isle of Giants for the first time awards the achievement: