I don't think they owe us anything, I'm just saying the website is badly designed. They have a lot of content, but none of it says anything.
If you're going to be stealthy, be stealthy (e.g. http://quanttus.com/). If you're going to attempt to market your company, then market it properly. This does neither.
Neither of which they do. The website is incredibly ostentatious, and offers no hints of what the company is trying to achieve. If you want build interest, drop the over the type hype machine and explain what the hell you're doing.