I don't see enough here to make me want to sign up for something to kick the tires. What makes this unique?
More feedback...
The first big key point on the landing page is to "visualize your projects" and there are no visualizations of what this means.
Retaining knowledge... how is his going to "capture" things for me? Surely it can't watch what the team is doing an intelligently document every time someone deviates from the plan or has an idea they don't record?
You mention how the product makes you start with your mission and work out from there, yet your landing page lists your mission last, like it's an after thought. If you're all about making the mission the first thing for projects, maybe lead with the mission on your site.
Your mission talks about it being interactive and moving as fast as your projects. Being able to see how fast things move (a video) would go a long way.