The language issue is confusing -- half of it's in English and half is in German. I have no idea who they're trying to market to or reach. Just plain ol' bad public relations.
And here it is in German, in case they read the board:
Das Problem mit der Sprache ist verwirrend - die Hälfte davon ist in Englisch und die Hälfte ist in Deutsch. Ich habe keine Ahnung, wer sie versuchen, zu vermarkten oder zu erreichen sind. Just plain alte schlechte Öffentlichkeitsarbeit.