Found it difficult to know what the site was all about the first few minutes.

I'm sure the layout concept is good, but its not just right for such a site.