New website

New website is finally up. The old website was created 7 years ago, so it was most likely about time to move on 😉 Hope you’ll all enjoy it, and we’ll make sure to update it as much as possible! Should you miss any info, you are most welcome to contact us via the contact page.