hmm if the carbon freezing chamber would be located in the main structure, then what is the place they fight in then? do we know? a large fin in an empty space in the city doing what exactly?! measuring gas levels?
I find it odd that that little "boble" on the top of the fin houses the whole carbon chamber...