• Zeus
    +4

    I think I just visited that place in Deus Ex: Human Revolution. And it actually looked less depressing in the dystopian future game setting.