We are currently expereincing an outage on our EU box due to an unexpected server upgrade. We appreciate your patience and will update accordingly. Thank you.