Introducing Envato Sites

Correct me if I’m wrong. From what I understand it will be some kind of hosted layerswp (though different builder)?