Technical Difficulties
Update: All download problems should have been solved now. We are very sorry for all the inconveniance these problems have caused you.
There seems to be a problem with downloads right now! The techies have been notified and they will be able to look into the problem when it is morning over in Europe.
We are sorry about the inconvenience and your patience is appreciated!� Hopefully everything will be back to normal soon!