However, I was able to see it using Google's Cache and the site design is terrible, if I was a user I would instantly close the screen seconds after loading the page - it may be the best thing since sliced bread - but there is so much information to take in that you can't instantly tell what you do AND you don't know which bit to take in first.
After fixing the design, you also need to cut down the length of the video down since especially the part where it says
"Check this out to see what RELA can do in less than 9 minutes."
You need 9 minutes to tell me what your product actually does? REALLY?! This would definitely drive a user away, if you want to have a video which shows what you do then make sure that it is only about 30-60 seconds long and if you still love the "9 minute video" then allow users to see that after they've signed up.
Additionally, I can see that you say this landing page is based on the whole framework of the site, and if that is the case as you haven't provided us with a login to test//the site is now down I can't go further into the site and check out if the framework design is suitable for the rest of the site because, it may require you also altering other aspects of the website to make a more fluid design which has a better UI so users can use it better.
Afterall, user number is nothing these days, its all about the active user numbers!