I think it was a bit of Magix creativity when marketing a new release 3-4 years ago. I remember people here asking WTF and gently mocking it.

I never saw it anywhere but the Magix promo videos, I think they made it up.

In other news, things aren't going very well for Magix.