Create My has a new look and feel to replace the old look. Going off the fact you are already at the site you probably are already aware of the big change in the look. The changes reflected the need to look fresh. The new setup is more flexible any will allow longer term small changes to be made.
The new look sports some great technology inclusions and more are in the works.