Same question. Given the people involved I am inclined to take it seriously, given the money and hype involved I am somewhat less inclined.
Their website doesn’t even have a hint of what the approach is.