I said the same thing the first day it came out. Too much stuff and cluttered, drag your mouse a bit and all kinds of stuff highlights. Several of the 360 degree views do not work.
I don't like flash driven sites (be it front or back) .... I understand that form