I just saw it too, it's awesome! clean design and very usable. I find the page with all the speakers next to each other very useful: I am about to buy speakers and I am seriously considering Omega's for my Super T-amp.
I also love the stripe at the top with all the finishes (informative and good use of the space!)