As I understand ECRO Place use EDC blockchain. It is one of the project that located on EDC blockchain.
This is not a bad thing. This means that beginning commercial projects trust this platform and want to collaborate. Perhaps something more will come of it.