The name sounds pretty dumb heh. Way too much plastic and LEDs for my taste, I prefer an elegant all aluminum construction personally.
There are some interesting features, but I don't think they're implemented very well. I recall a video from CES showing a Thermaltake spokesman demonstrating either this case or a similar one with the plastic module separators. The whole thing collapsed when he was trying to assemble it, it looks kind of flimsy.