Twilight Fortress is an underground area within the Crystal Caverns. It is where the Skylanders finally face the Mechanical Worm.
Twilight Fortress is an underground area within the Crystal Caverns. It is where the Skylanders finally face the Mechanical Worm.