I noticed that website earlier this week by following the link on the old Universal website. Looks cool to me too! I like the incorporation of videos throughout the site.
After riding RRR I was asked if I wanted to write a testimonial about it, for the new website. I choose not to, maybe I should have told them how my experience really was...