I've posted some ideas in various threads, mostly about increased in-game presence of the giants and more rewarding exploration. I think an idea that addresses both of these would be the closest Glitch gets to a dungeon; the Subconscious.
A collection of areas specific to each giant, representing an exploration into their psyches. I would imagine no combat but maybe some perilous zone conditions (like the winter chill) that would require some significant skill investment. It would essentially be a way to tell a story of each particular giant while representing their personalities in the actual areas you are exploring.
Unlocking the area could also be a challenge It could be an integrated world event, a series of quests could unlock the zone hub, and favor donations could play a key role in enriching the new area. Requiring certain buffs to move forward into a deeper layer of the subconscious could stimulate the drafter economy in a similar way as other MMOs.