The Fortress of Solitude just got less solitude-y [CARTOON]