ESO – Beta invite at last !