Rotuba - NaturaCell

Has anyone worked with this new sustainable plastic material called NaturaCell? Its sold by Rotube a company located in New Jersey.