This website will be found on this new link: https://somehow-interactive.de . You will be automatically transfered, please update your favorites!