Barozi, that website you posted before, are you certain the company itself is located in Germany? That website could simply be hosted on a .de domain but that doesn't make them applicable to the laws.
EDIT: Nevermind, I found it. They are.
All in all, there is way too much we don't know to draw any conclusions one way or the other.
The rEVOLution is not being televised







