I'm sorry that this took a while, but I am glad to let you know that the English version of our website is finally live! To manage your expectations: it's not perfect. While our hosting platform does support multiple languages, it doesn't in all areas, so you will still find the odd German artefact here or there. I hope all of the important bits are in English though! Let me know if something important is missing. Next I'll be adding subtitles to the videos and fixing some of the audio issues in some of the clips (like the music drowning out Sven's voice). Although, I wonder whether I should do a crappy English voice-over instead. Let me know if you have a preference.