sorry, here is the clickable link https://klimmzugstangen.de
Probably worth it to get it professionally translated - surely there are plenty of homestuck people who can do that for you for some Paypal - and then put up an English-language domain name. If you're serious about the market, that is.