This is something new, fresh and certainly very interesting.
But there are obstacles that need to be fixed, namely your site is not functioning properly.
Really have a little problem with the site. But for me the main thing is that the team worked on the project. The site can be issued and hire a less professional specialist.
The site has just been launched, I think that the guys will fix the problem as far as possible. All forces were focused on the development of the product itself.