You may have noticed that we are currently adding some translations to the main website in Spanish, Russian and Finnish. Next to follow will be German. We’ll do our best to finish translating the site as accurately as possible. If you should notice any mistakes or things that don’t work as exptected, we’d be grateful if you let us know of any problems you encounter. Thank you!