Site and launcher back online!

Welcome back on our website! Sadly it was offline for some days due to a hack.
The launcher should work again to now! So you should be able to download updates without problems.

If you still experience a problem please report it to the forums!