When I went to this link I was completely bombarded with ads and pop-ups. Please don't submit links that do that.
Looking at a video on Youtube, I found this: http://i.imgur.com/fVEprd1.png
That looks pretty weird!
That just might be the background, the actual slider doesn't look like that.
While it doesn't look like that, it's still quite awful http://twitter.com/maxrudberg/status/425599904682344448/photo/1