Right, I just check the homepage and only log in page or sign up page can be seen there. You really need to update it and consider the suggestion above my post, also add demo of your games so gamblers (Professionals and newbies) can understand the system easily.
Thanks both of you for the suggestions.A faq page has been added to the site.We will keep improving it.