>>106908257
I haven't heard of it, so I visited their website just now. And I don't get it... What is it for?
It's just a whole set of fancy-shmancy-shitty programs glued together.