Their website is lacking in any information. It claims "Disruptive Pricing" but you have to contact their sales team to see that pricing.
This seems like a premature PR piece.