At first I thought this was a joke.. then I checked out their website. Yep, still not impressed.
At the very least, listing their key players would be a good step. That is to say, if this isn't just another pipe dream with a simple website and flashy colors.
"The strength of the turbulence is directly proportional to the temperature of your coffee." -- Gunter's 2nd Law of Air