If this was iamclovin's way of showing us "Denso," the splash page didn't impress. The video took forever to load, stuttered continually, and basically failed to get me to explore farther. I also particularly dislike video players where I can't go "full screen" (Apple trailers I'm looking at you.)
Oh, and it's not even 0800 EST.