But perhaps more importantly, there is nothing on the front page of the site to explain what the product is and encourage a signup. The Explore link is tiny and I nearly missed it (that is probably closer to what your front page should be like). And that catchphrase "Travel Your Memories" doesn't make sense to me.
But on the signup form, what is a "PHUSER"? I don't even know how to complete the signup form. Is that meant to say Username? (It should also be an Email Address, not an "Email id".)