Entered the Nexus and learned the secrets of the Spires. Trust is a fragile thing, isn't it? 11.16% of players have unlocked this achievement