Manufacturer
link.
How does it compare to an Antec SLK30000B? I have no first hand experience with the Thermaltake chassis, but from the spec., it is lighter, so probably flimsier. The fan is supposed to be more quiet than the one that comes with the Antec.
Anyone here has tried the Mambo?