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.)
Well, promotion is obviously a welcome benefit of sharing something I thought was a very interesting take on the world of social/freemium gaming.
I apologize for the bad experience though - we're still a young service constantly looking to improve and we definitely welcome more feedback - thanks!
edit: You can now enable fullscreen on the player.
Oh, and it's not even 0800 EST.