"Tartarus" ... am I mistaken? Isn't that a greek mythology thing and is this still to do with Daedelus (think I butchered that as well!)?
Correct on both counts. Tartarus is the name of another city. It derives its name from greek mythology where tartarus is the realm below the underworld. It's a place of torment and gloom. GLOOM I tells ya!