Doesn't do anything for me either I am afraid.
You may have some nice graphics, but the pages are very complex and takes ages to load.
Test it yourself. Get yourself connected via a modem at say 38K and then try your own site out. WOuld you be prepared to pay money waiting for that to happen?
Remember the KISS principle if you are competing with others